0000950170-22-008718.txt : 20220510 0000950170-22-008718.hdr.sgml : 20220510 20220510072051 ACCESSION NUMBER: 0000950170-22-008718 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TechTarget Inc CENTRAL INDEX KEY: 0001293282 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 043483216 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33472 FILM NUMBER: 22907350 BUSINESS ADDRESS: STREET 1: 275 GROVE STREET CITY: NEWTON STATE: MA ZIP: 02466 BUSINESS PHONE: 617-431-9200 MAIL ADDRESS: STREET 1: 275 GROVE STREET CITY: NEWTON STATE: MA ZIP: 02466 10-Q 1 ttgt-20220331.htm 10-Q 10-Q
--12-310001293282falseP3YQ10001293282us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001293282us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2022-01-012022-03-310001293282us-gaap:FairValueInputsLevel2Memberus-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001293282srt:MinimumMember2022-03-310001293282srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-12-310001293282us-gaap:CommonStockMember2021-03-310001293282ttgt:ContingentConsiderationMember2021-12-310001293282us-gaap:RestrictedStockUnitsRSUMember2021-12-310001293282us-gaap:NonUsMember2022-03-310001293282srt:MinimumMemberttgt:CustomerAffiliateAndAdvertiserRelationshipsMember2021-01-012021-12-310001293282us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001293282srt:MinimumMember2022-01-012022-03-310001293282ttgt:FourthAmendmentMember2021-04-300001293282us-gaap:ShortTermInvestmentsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001293282us-gaap:AdditionalPaidInCapitalMember2022-03-310001293282ttgt:TwoThousandTwentySixNotesMember2021-01-012021-12-310001293282us-gaap:FairValueInputsLevel3Memberttgt:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001293282us-gaap:RetainedEarningsMember2022-01-012022-03-310001293282srt:MinimumMemberttgt:ThirdAmendmentNewtonLeaseMember2017-10-252017-10-260001293282us-gaap:AdditionalPaidInCapitalMember2021-12-310001293282us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-03-3100012932822022-05-060001293282ttgt:StockOptionTwoThousandSeventeenPlanMember2021-04-012021-04-300001293282srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-12-3100012932822020-12-310001293282srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2022-01-012022-03-310001293282ttgt:StockOptionTwoThousandSevenPlanMember2022-03-310001293282ttgt:TwoThousandTwentySixNotesMember2021-12-012021-12-310001293282ttgt:ContingentConsiderationNonCurrentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001293282ttgt:PooledBondFundMember2022-03-310001293282us-gaap:NonUsMemberttgt:CustomersByCampaignTargetAreaMember2021-01-012021-03-310001293282ttgt:TwoThousandTwentyFiveNotesMember2022-03-310001293282ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMemberttgt:WesternAllianceBankMember2021-10-290001293282us-gaap:InterestExpenseMember2022-01-012022-03-310001293282ttgt:StockOptionTwoThousandSevenPlanMember2022-01-012022-03-310001293282us-gaap:TrademarksAndTradeNamesMember2021-12-310001293282us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2022-01-012022-03-310001293282us-gaap:CostOfSalesMember2022-01-012022-03-310001293282us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-03-310001293282us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001293282ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember2022-03-310001293282us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001293282ttgt:CustomersByCampaignTargetAreaMember2022-01-012022-03-310001293282us-gaap:FairValueInputsLevel3Memberttgt:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001293282ttgt:ContractLiabilitiesMember2021-12-310001293282ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMemberttgt:WesternAllianceBankMember2022-03-310001293282ttgt:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001293282us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001293282us-gaap:TreasuryStockMember2022-03-310001293282ttgt:TwoThousandTwentySixNotesMember2020-12-012020-12-310001293282ttgt:ContingentConsiderationCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001293282srt:NorthAmericaMemberttgt:CustomersByCampaignTargetAreaMember2022-01-012022-03-310001293282ttgt:MayTwoThousandTwentyRepurchaseProgramMember2022-01-012022-03-310001293282srt:MinimumMemberttgt:FourthAmendmentMember2021-04-012021-04-300001293282ttgt:StockOptionTwoThousandSevenPlanMembersrt:MaximumMember2022-01-012022-03-310001293282us-gaap:TreasuryStockMember2021-03-310001293282srt:MaximumMemberttgt:CustomerAffiliateAndAdvertiserRelationshipsMember2021-01-012021-12-310001293282us-gaap:NonUsMemberttgt:CustomersByCampaignTargetAreaMember2022-01-012022-03-310001293282us-gaap:TreasuryStockMember2021-01-012021-03-310001293282ttgt:TwoThousandTwentySixNotesMember2021-12-310001293282us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-310001293282us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001293282ttgt:InternationalMember2021-01-012021-03-310001293282ttgt:TwoThousandAndSevenPlanAndTwoThousandAndSeventeenPlanMemberttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember2022-03-310001293282us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001293282srt:NorthAmericaMemberttgt:CustomersByCampaignTargetAreaMember2021-01-012021-03-310001293282srt:NorthAmericaMember2022-01-012022-03-310001293282us-gaap:CommonStockMember2021-01-012021-03-310001293282srt:RevisionOfPriorPeriodReclassificationAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2020-12-310001293282srt:MaximumMemberttgt:ThirdAmendmentNewtonLeaseMember2017-10-252017-10-260001293282ttgt:StockOptionTwoThousandSeventeenPlanMember2017-06-160001293282ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember2021-12-310001293282us-gaap:RetainedEarningsMember2021-03-310001293282ttgt:UnaffiliatedCustomersByGeographicAreaMember2021-01-012021-03-310001293282us-gaap:RetainedEarningsMember2021-12-310001293282ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMemberttgt:WesternAllianceBankMember2021-10-292021-10-290001293282country:US2022-03-310001293282ttgt:TwoThousandTwentyFiveNotesMember2021-12-310001293282us-gaap:NoncompeteAgreementsMember2022-03-310001293282us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001293282us-gaap:RetainedEarningsMember2021-01-012021-03-310001293282us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001293282ttgt:InternationalMember2022-01-012022-03-310001293282ttgt:CustomersByCampaignTargetAreaMember2021-01-012021-03-310001293282ttgt:TwoThousandTwentyFiveNotesMember2020-12-012020-12-310001293282ttgt:NovemberTwoThousandEighteenRepurchaseProgramMember2020-05-310001293282us-gaap:TreasuryStockMember2021-12-310001293282us-gaap:TreasuryStockMember2020-12-310001293282srt:MaximumMember2022-01-012022-03-310001293282us-gaap:TrademarksAndTradeNamesMembersrt:MinimumMember2021-01-012021-12-310001293282us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001293282ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember2022-03-3100012932822021-01-012021-03-310001293282us-gaap:NoncompeteAgreementsMember2021-12-310001293282us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001293282ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember2021-12-3100012932822022-01-012022-03-310001293282us-gaap:TreasuryStockMember2022-01-012022-03-310001293282us-gaap:RestrictedStockUnitsRSUMember2022-03-310001293282ttgt:StockOptionTwoThousandSeventeenPlanMember2022-03-310001293282srt:MinimumMemberttgt:CustomerAffiliateAndAdvertiserRelationshipsMember2022-01-012022-03-310001293282srt:MaximumMemberttgt:CustomerAffiliateAndAdvertiserRelationshipsMember2022-01-012022-03-310001293282country:USttgt:UnaffiliatedCustomersByGeographicAreaMember2022-01-012022-03-310001293282ttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember2020-12-310001293282us-gaap:SellingAndMarketingExpenseMember2021-01-012021-03-310001293282us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001293282ttgt:UnaffiliatedCustomersByGeographicAreaMember2022-01-012022-03-310001293282us-gaap:NonUsMemberttgt:UnaffiliatedCustomersByGeographicAreaMember2022-01-012022-03-310001293282us-gaap:CommonStockMember2020-12-310001293282us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001293282srt:MaximumMemberttgt:FourthAmendmentMember2021-04-012021-04-300001293282ttgt:ContractLiabilitiesMember2022-03-310001293282srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2022-01-012022-03-310001293282ttgt:FourthAmendmentMember2021-04-012021-04-300001293282ttgt:PooledBondAndMoneyMarketFundsMember2021-12-310001293282us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001293282country:USttgt:UnaffiliatedCustomersByGeographicAreaMember2021-01-012021-03-310001293282ttgt:TwoThousandTwentySixNotesMember2022-03-310001293282us-gaap:AdditionalPaidInCapitalMembersrt:RevisionOfPriorPeriodReclassificationAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2020-12-310001293282us-gaap:CostOfSalesMember2021-01-012021-03-310001293282us-gaap:TechnologyBasedIntangibleAssetsMember2022-03-3100012932822021-01-012021-09-300001293282srt:MaximumMemberttgt:StockOptionTwoThousandSeventeenPlanMember2021-01-012021-09-300001293282ttgt:ContingentConsiderationMember2022-03-310001293282us-gaap:AdditionalPaidInCapitalMember2020-12-310001293282us-gaap:CommonStockMember2021-12-310001293282us-gaap:AdditionalPaidInCapitalMember2021-03-310001293282ttgt:StockOptionTwoThousandSevenPlanMembersrt:MinimumMember2022-01-012022-03-310001293282srt:MaximumMember2022-03-310001293282srt:NorthAmericaMember2021-01-012021-03-310001293282ttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember2022-03-310001293282us-gaap:FairValueMeasurementsRecurringMember2021-12-3100012932822021-03-3100012932822022-03-310001293282us-gaap:RetainedEarningsMember2020-12-310001293282ttgt:MayTwoThousandTwentyTwoRepurchaseProgramMembersrt:ScenarioForecastMember2022-05-310001293282country:GB2022-03-310001293282ttgt:TwoThousandTwentyFiveNotesMember2021-01-012021-12-310001293282srt:MinimumMemberttgt:StockOptionTwoThousandSeventeenPlanMember2022-01-012022-03-310001293282ttgt:ThirdAmendmentNewtonLeaseMember2017-10-252017-10-260001293282ttgt:TwoThousandAndSevenPlanAndTwoThousandAndSeventeenPlanMember2022-03-310001293282us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001293282ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMemberttgt:WesternAllianceBankMember2022-01-012022-03-310001293282us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001293282ttgt:TwoThousandTwentyFiveNotesMember2020-12-310001293282us-gaap:TrademarksAndTradeNamesMembersrt:MaximumMember2021-01-012021-12-310001293282country:US2021-03-310001293282country:GBttgt:UnaffiliatedCustomersByGeographicAreaMember2021-01-012021-03-310001293282ttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember2021-12-310001293282ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMemberttgt:WesternAllianceBankMembersrt:MinimumMember2021-10-292021-10-290001293282us-gaap:NonUsMember2021-03-3100012932822020-12-012020-12-310001293282us-gaap:NonUsMemberttgt:UnaffiliatedCustomersByGeographicAreaMember2021-01-012021-03-310001293282ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember2022-01-012022-03-3100012932822021-01-012021-12-310001293282us-gaap:RetainedEarningsMember2022-03-310001293282us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001293282us-gaap:RetainedEarningsMembersrt:RevisionOfPriorPeriodReclassificationAdjustmentMemberus-gaap:AccountingStandardsUpdate202006Member2020-12-310001293282us-gaap:FairValueMeasurementsRecurringMember2022-03-310001293282ttgt:StockOptionTwoThousandSeventeenPlanMember2021-01-012021-09-300001293282us-gaap:TrademarksAndTradeNamesMember2022-03-310001293282ttgt:ContingentConsiderationNonCurrentMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001293282us-gaap:LondonInterbankOfferedRateLIBORMemberttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMemberttgt:WesternAllianceBankMembersrt:MaximumMember2021-10-292021-10-290001293282us-gaap:CommonStockMember2022-01-012022-03-310001293282country:GBttgt:UnaffiliatedCustomersByGeographicAreaMember2022-01-012022-03-310001293282ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember2021-01-012021-12-310001293282us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001293282us-gaap:CommonStockMember2022-03-310001293282us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-3100012932822021-12-310001293282us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-03-310001293282ttgt:ContingentConsiderationMember2022-01-012022-03-31xbrli:purettgt:Webinarutr:sqftxbrli:sharesttgt:Websitettgt:Shares1ttgt:Segmentiso4217:USDxbrli:sharesiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2022

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: 1-33472

 

 

img109047807_0.jpg 

 

TECHTARGET, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

04-3483216

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

275 Grove Street Newton, Massachusetts

02466

(Address of principal executive offices)

(Zip Code)

 

Registrant’s telephone number, including area code: (617) 431-9200

Former name, former address and formal fiscal year, if changed since last report: Not applicable

 

Securities registered or to be registered pursuant to Section 12(b) of the Act.

Title of each class

Trading symbol(s)

Name of each exchange on which registered

Common Stock, $0.001 Par Value

TTGT

Nasdaq Global Market

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 filer

 

 

Accelerated filer

 

Non-accelerated filer

 

 

Smaller reporting company

 

Emerging growth company

 

 

 

 

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☒

As of May 6, 2022, the registrant had 29,550,355 shares of common stock, $0.001 par value per share, outstanding.

 

 

 


 

TABLE OF CONTENTS

 

Item

 

 

 

Page

 

 

 

 

 

PART I.

 

FINANCIAL INFORMATION

 

 

Item 1.

 

Financial Statements (unaudited)

 

3

 

 

Condensed Consolidated Balance Sheets as of March 31, 2022 and December 31, 2021

 

3

 

 

Condensed Consolidated Statements of Income and Comprehensive Income for the three months ended March 31, 2022 and 2021

 

4

 

 

Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2022 and 2021

 

5

 

 

Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2022 and 2021

 

6

 

 

Notes to Condensed Consolidated Financial Statements

 

7

Item 2.

 

Management’s Discussion and Analysis of Financial Condition and Results of Operations

 

22

Item 3.

 

Quantitative and Qualitative Disclosures About Market Risk

 

33

Item 4.

 

Controls and Procedures

 

34

 

 

 

 

 

PART II.

 

OTHER INFORMATION

 

 

Item 1.

 

Legal Proceedings

 

35

Item 1A.

 

Risk Factors

 

35

Item 2.

 

Unregistered Sales of Equity Securities and Use of Proceeds

 

35

Item 6.

 

Exhibits

 

36

 

 

Signatures

 

37

 

 

 

2


 

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

TechTarget, Inc.

Condensed Consolidated Balance Sheets

(in thousands, except share and per share data)

 

 

March 31,
2022

 

 

December 31,
2021

 

Assets

 

(Unaudited)

 

 

(Unaudited)

 

Current assets:

 

 

 

 

 

 

Cash

 

$

375,133

 

 

$

361,623

 

Short-term investments

 

 

20,020

 

 

 

20,076

 

Accounts receivable, net of allowance for doubtful accounts of $2,658 and $2,514 respectively

 

 

51,009

 

 

 

51,095

 

Prepaid taxes

 

 

 

 

 

51

 

Prepaid expenses and other current assets

 

 

5,843

 

 

 

5,266

 

Total current assets

 

 

452,005

 

 

 

438,111

 

Property and equipment, net

 

 

19,942

 

 

 

18,720

 

Goodwill

 

 

195,951

 

 

 

197,073

 

Intangible assets, net

 

 

106,457

 

 

 

110,390

 

Operating lease assets with right-of-use

 

 

22,433

 

 

 

23,339

 

Deferred tax assets

 

 

1,738

 

 

 

474

 

Other assets

 

 

638

 

 

 

893

 

Total assets

 

$

799,164

 

 

$

789,000

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Accounts payable

 

$

2,213

 

 

$

3,783

 

Current operating lease liability

 

 

4,157

 

 

 

4,073

 

Accrued expenses and other current liabilities

 

 

13,952

 

 

 

16,638

 

Accrued compensation expenses

 

 

2,755

 

 

 

14,540

 

Income taxes payable

 

 

4,665

 

 

 

474

 

Contract liabilities

 

 

37,707

 

 

 

30,492

 

Total current liabilities

 

 

65,449

 

 

 

70,000

 

Non-current operating lease liability

 

 

22,939

 

 

 

24,021

 

Convertible senior notes

 

 

453,818

 

 

 

453,194

 

Other liabilities

 

 

 

 

 

2,779

 

Deferred tax liabilities

 

 

15,762

 

 

 

16,249

 

Total liabilities

 

 

557,968

 

 

 

566,243

 

Leases and contingencies (see Note 9)

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding

 

 

 

 

 

 

Common stock, $0.001 par value; 100,000,000 shares authorized; 57,268,651 and 57,144,740 shares issued, respectively; 29,751,855 and 29,633,898 shares outstanding, respectively

 

 

57

 

 

 

57

 

Treasury stock, at cost; 27,516,796 and 27,510,842 shares, respectively

 

 

(200,119

)

 

 

(199,796

)

Additional paid-in capital

 

 

397,798

 

 

 

383,436

 

Accumulated other comprehensive income (loss)

 

 

(2,466

)

 

 

298

 

Retained earnings

 

 

45,926

 

 

 

38,762

 

Total stockholders’ equity

 

 

241,196

 

 

 

222,757

 

Total liabilities and stockholders’ equity

 

$

799,164

 

 

$

789,000

 

See accompanying Notes to Condensed Consolidated Financial Statements.

3


 

TechTarget, Inc.

Condensed Consolidated Statements of Income and Comprehensive Income

(in thousands, except per share data)

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

(Unaudited)

 

 

(Unaudited)

 

Revenue

 

$

68,165

 

 

$

52,969

 

Cost of revenue(1)

 

 

17,846

 

 

 

15,168

 

Amortization of acquired technology

 

 

745

 

 

 

765

 

Gross profit

 

 

49,574

 

 

 

37,036

 

Operating expenses:

 

 

 

 

 

 

Selling and marketing(1)

 

 

24,255

 

 

 

21,606

 

Product development(1)

 

 

3,118

 

 

 

2,923

 

General and administrative(1)

 

 

7,842

 

 

 

6,435

 

Depreciation, excluding depreciation of $622 and $381, respectively, included in cost of revenue

 

 

1,665

 

 

 

1,221

 

Amortization

 

 

2,012

 

 

 

1,630

 

Total operating expenses

 

 

38,892

 

 

 

33,815

 

Operating income

 

 

10,682

 

 

 

3,221

 

Interest and other income (expense), net

 

 

(560

)

 

 

(696

)

Income before provision for income taxes

 

 

10,122

 

 

 

2,525

 

Provision for income taxes

 

 

2,958

 

 

 

715

 

Net income

 

$

7,164

 

 

$

1,810

 

Other comprehensive income (loss), net of tax:

 

 

 

 

 

 

Unrealized loss on investments (net of tax provision effect of $(20) and $0, respectively)

 

$

(69

)

 

$

 

Foreign currency translation adjustments

 

 

(2,695

)

 

 

1,034

 

Other comprehensive income (loss)

 

 

(2,764

)

 

 

1,034

 

Comprehensive income

 

$

4,400

 

 

$

2,844

 

Net income per common share:

 

 

 

 

 

 

Basic

 

$

0.24

 

 

$

0.06

 

Diluted

 

$

0.23

 

 

$

0.06

 

Weighted average common shares outstanding:

 

 

 

 

 

 

Basic

 

 

29,708

 

 

 

28,141

 

Diluted

 

 

34,414

 

 

 

29,242

 

 

(1)
Amounts include stock-based compensation expense as follows:

 

Cost of revenue

 

$

639

 

 

$

512

 

Selling and marketing

 

 

5,067

 

 

 

3,523

 

Product development

 

 

480

 

 

 

655

 

General and administrative

 

 

3,469

 

 

 

1,911

 

 

See accompanying Notes to Condensed Consolidated Financial Statements.

 

 

4


 

TechTarget, Inc.

Condensed Consolidated Statements of Stockholders’ Equity

(in thousands, except share and per share data)

(Unaudited)

 

 

Common Stock

 

 

Treasury Stock

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

Number of
Shares

 

 

$0.001
Par Value

 

 

Number of
Shares

 

 

Cost

 

 

Additional
Paid-In
Capital

 

 

Accumulated
Other
Comprehensive
Income (Loss)

 

 

Retained
Earnings

 

 

Total
Stockholders’
Equity

 

Balance, December 31, 2021

 

 

57,144,740

 

 

$

57

 

 

 

27,510,842

 

 

$

(199,796

)

 

$

383,436

 

 

$

298

 

 

$

38,762

 

 

$

222,757

 

Issuance of common stock from restricted stock awards

 

 

122,571

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Purchase of common stock through stock buyback

 

 

 

 

 

 

 

 

4,614

 

 

 

(323

)

 

 

 

 

 

 

 

 

 

 

 

(323

)

Impact of net settlements

 

 

1,340

 

 

 

 

 

 

1,340

 

 

 

 

 

 

(4,382

)

 

 

 

 

 

 

 

 

(4,382

)

Stock-based compensation expense(1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

18,744

 

 

 

 

 

 

 

 

 

18,744

 

Comprehensive income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unrealized loss on investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(69

)

 

 

 

 

 

(69

)

Unrealized loss on foreign currency exchange

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,695

)

 

 

 

 

 

(2,695

)

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,164

 

 

 

7,164

 

Balance, March 31, 2022

 

 

57,268,651

 

 

$

57

 

 

 

27,516,796

 

 

$

(200,119

)

 

$

397,798

 

 

$

(2,466

)

 

$

45,926

 

 

$

241,196

 

 

 

 

Common Stock

 

 

Treasury Stock

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

Number of
Shares

 

 

$0.001
Par Value

 

 

Number of
Shares

 

 

Cost

 

 

Additional
Paid-In
Capital

 

 

Accumulated
Other
Comprehensive
Income (Loss)

 

 

Retained
Earnings

 

 

Total
Stockholders’
Equity

 

Balance, December 31, 2020

 

 

55,633,155

 

 

$

56

 

 

 

27,510,552

 

 

$

(199,796

)

 

$

363,055

 

 

$

1,611

 

 

$

37,580

 

 

$

202,506

 

Reclassification due to the adoption of ASU 2020-06

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(30,500

)

 

 

 

 

 

233

 

 

 

(30,267

)

Issuance of common stock from restricted stock awards

 

 

24,815

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Impact of net settlements

 

 

290

 

 

 

 

 

 

290

 

 

 

 

 

 

(370

)

 

 

 

 

 

 

 

 

(370

)

Stock-based compensation expense(1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7,425

 

 

 

 

 

 

 

 

 

7,425

 

Comprehensive income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unrealized gain on foreign currency exchange

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,034

 

 

 

 

 

 

1,034

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,810

 

 

 

1,810

 

Balance, March 31, 2021

 

 

55,658,260

 

 

$

56

 

 

 

27,510,842

 

 

$

(199,796

)

 

$

339,610

 

 

$

2,645

 

 

$

39,623

 

 

$

182,138

 

(1)
Includes $9.1 and $0.8 million of accrued compensation expense incurred in previous year for the three months ended March 31, 2022 and 2021, respectively.

See accompanying Notes to Condensed Consolidated Financial Statements.

5


 

TechTarget, Inc.

Condensed Consolidated Statements of Cash Flows

(in thousands)

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

 

 

(Unaudited)

 

Operating activities:

 

 

 

 

 

 

Net income

 

$

7,164

 

 

$

1,810

 

Adjustments to reconcile net income to net cash provided by operating
   activities:

 

 

 

 

 

 

Depreciation

 

 

2,287

 

 

 

1,602

 

Amortization

 

 

2,757

 

 

 

2,395

 

Provision for bad debt

 

 

170

 

 

 

(156

)

Stock-based compensation

 

 

9,655

 

 

 

6,583

 

Amortization of debt issuance costs

 

 

624

 

 

 

327

 

Deferred tax provision

 

 

(1,420

)

 

 

(294

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

Accounts receivable

 

 

(174

)

 

 

2,749

 

Operating lease assets (ROU)

 

 

716

 

 

 

680

 

Prepaid expenses and other current assets

 

 

(536

)

 

 

(833

)

Other assets

 

 

252

 

 

 

395

 

Accounts payable

 

 

(1,562

)

 

 

(1,686

)

Income taxes payable

 

 

4,189

 

 

 

891

 

Accrued expenses and other current liabilities

 

 

2,209

 

 

 

(4,703

)

Accrued compensation expenses

 

 

(2,669

)

 

 

(867

)

Operating lease liability (ROU)

 

 

(740

)

 

 

(819

)

Contract liabilities

 

 

7,413

 

 

 

9,372

 

Other liabilities

 

 

(2,778

)

 

 

(1,756

)

Net cash provided by operating activities

 

 

27,557

 

 

 

15,690

 

Investing activities:

 

 

 

 

 

 

Purchases of property and equipment, and other capitalized assets, net

 

 

(3,578

)

 

 

(3,131

)

Purchases of investments

 

 

(33

)

 

 

 

Net cash used in investing activities

 

 

(3,611

)

 

 

(3,131

)

Financing activities:

 

 

 

 

 

 

Tax withholdings related to net share settlements

 

 

(4,382

)

 

 

(370

)

Purchase of treasury shares and related costs

 

 

(323

)

 

 

 

Payment of earnout liabilities

 

 

(5,206

)

 

 

(1,032

)

Net cash used in financing activities

 

 

(9,911

)

 

 

(1,402

)

Effect of exchange rate changes on cash

 

 

(525

)

 

 

68

 

Net increase in cash

 

 

13,510

 

 

 

11,225

 

Cash at beginning of period

 

 

361,623

 

 

 

82,616

 

Cash at end of period

 

$

375,133

 

 

$

93,841

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid for taxes, net

 

$

137

 

 

$

90

 

 

See accompanying Notes to Condensed Consolidated Financial Statements.

6


 

TechTarget, Inc.

Notes to Condensed Consolidated Financial Statements

(In thousands, except share and per share data, where otherwise noted, or instances where expressed in millions)

1. Organization and Operations

TechTarget, Inc. and its subsidiaries (collectively, the “Company”) is a global data and analytics leader and software provider for buyers of purchase intent-driven marketing and sales data for enterprise technology vendors. The Company’s service offerings enable technology vendors to better identify, reach and influence corporate information technology (“IT”) decision-makers actively researching specific IT purchases. The Company improves vendors’ ability to impact these audiences for business growth using advanced targeting, analytics and data services complemented by customized marketing programs that integrate demand generation, brand advertising techniques, and content curation and creation. The Company operates a network of approximately 150 websites and 1,020 webinars and virtual event channels, which each focus on a specific IT sector such as storage, security or networking. IT and business professionals have become increasingly specialized, and they have come to rely on the Company’s sector-specific websites and webinars and virtual event channels for purchasing decision support. The Company’s content platforms enable IT and business professionals to navigate the complex and rapidly changing IT landscape where purchasing decisions can have significant financial and operational consequences. At critical stages of the purchase decision process, these content offerings through different channels meet IT and business professionals’ needs for expert, peer and IT vendor information and provide platforms on which business-to-business technology companies can launch targeted marketing campaigns which generate measurable return on investment. Based upon the logical clustering of members and users’ respective job responsibilities and the marketing focus of the products being promoted by the Company’s customers, the Company categorizes its content offerings to address the key market opportunities and audience extensions across a portfolio of distinct market categories: Security; Networking; Storage; Data Center and Virtualization Technologies; CIO/IT Strategy; Business Applications and Analytics; Application Architecture and Development; and ANCL Channel.

2. Summary of Significant Accounting Policies

The accompanying condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these Notes to Condensed Consolidated Financial Statements. The Company’s critical accounting policies are those that affect its more significant judgments used in the preparation of its condensed consolidated financial statements. A description of the Company’s critical accounting policies and estimates is contained in its Annual Report on Form 10-K for the fiscal year ended December 31, 2021, and in this note to the condensed consolidated financial statements.

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, TechTarget Securities Corporation (“TSC”), TechTarget Limited, TechTarget (HK) Limited (“TTGT HK”), TechTarget (Australia) Pty Ltd., TechTarget (Singapore) Pte Ltd., E-Magine Médias SAS (“LeMagIT”), TechTarget Germany GmbH, and BrightTALK Limited and its wholly owned subsidiary, BrightTALK, Inc. (together “BrightTALK”). TSC is a Massachusetts corporation. TechTarget Limited is a subsidiary doing business principally in the United Kingdom. TTGT HK is a subsidiary incorporated in Hong Kong in order to facilitate the Company’s activities in the Asia-Pacific region. TechTarget (Australia) Pty Ltd. and TechTarget (Singapore) Pte Ltd. are the entities through which the Company does business in Australia and Singapore, respectively; LeMagIT and TechTarget Germany GmbH, both wholly-owned subsidiaries of TechTarget Limited, are entities through which the Company does business in France and Germany, respectively. BrightTALK are the entities through which the Company does business for the BrightTALK webinar and virtual event platform.

7


 

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (Generally Accepted Accounting Principles or “U.S. GAAP”) in the United States (“U.S.”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. All adjustments, which, in the opinion of management, are considered necessary for a fair presentation of the results of operations for the periods shown, are of a normal, recurring nature and have been reflected in the condensed consolidated financial statements. The results of operations for the periods presented are not necessarily indicative of results to be expected for any other interim periods or for the full year. The information included in these condensed consolidated financial statements should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in this report and the condensed consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

Foreign Currency Translation

The functional currency of the Company’s major foreign subsidiaries is generally the local currency. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component on the Condensed Consolidated Statement of Comprehensive Income. Foreign currency transaction gains and losses are included in interest and other income (expense), net in the Condensed Consolidated Statement of Income. All assets and liabilities denominated in foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the average exchange rate during the period.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to revenue, long-lived assets, goodwill, the allowance for doubtful accounts, stock-based compensation, earnouts, self-insurance accruals, the allocation of purchase price to intangibles and goodwill, and income taxes. The Company reduces its accounts receivable for an allowance for doubtful accounts based on its best estimate of the amount of probable credit losses. Estimates of the carrying value of certain assets and liabilities are based on historical experience and on various other assumptions that the Company believes to be reasonable. Actual results could differ from those estimates.

Revenue Recognition

The Company generates its revenue from the sale of targeted marketing and advertising campaigns, which it delivers via its network of websites, webinar and virtual events channels, and our data analytic services and solutions. Revenue is recognized when performance obligations are satisfied by transferring promised goods or services to customers, as determined by applying a five-step process consisting of: a) identifying the contract, or contracts, with a customer, b) identifying the performance obligations in the contract, c) determining the transaction price, d) allocating the transaction price to the performance obligations in the contract, and e) recognizing revenue when, or as, performance obligations are satisfied.

Accounts Receivable

We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Condensed Consolidated Statements of Income and Comprehensive Income. We assess collectability by reviewing accounts receivable on an individual basis when we identify specific customers with known disputes, overdue amounts or collectability issues and also reserve for losses on all accounts based on historical information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In determining the amount of the allowance for credit losses, we consider historical collectability based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations.

8


 

At March 31, 2022, the Company’s collectability assessment continues to include the business and market disruptions caused by COVID-19 and estimates of expected emerging credit and collectability trends. The continued volatility in market conditions and evolving shifts in credit trends are difficult to predict, causing variability and volatility that may have a material impact on our allowance for credit losses in future periods.

 

Fair Value of Financial Instruments

Financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, accounts payable, long-term debt and contingent consideration. Due to their short-term nature and liquidity, the carrying value of these instruments, with the exception of contingent consideration and long-term debt, approximates their estimated fair values. The Company classifies all of its short-term and long-term debt investments as available-for-sale. The fair value of contingent consideration was estimated using a discounted cash flow method.

 

Business Combinations and Valuation of Goodwill and Acquired Intangible Assets

The Company uses its best estimates and assumptions to allocate fair value to the net tangible and identifiable intangible assets acquired and liabilities assumed at the acquisition date. Any residual purchase price is recorded as goodwill. The Company’s estimates are inherently uncertain and subject to refinement and can include but are not limited to, the cash flows that an asset is expected to generate in the future, and the appropriate weighted-average cost of capital.

During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions quarterly and records any adjustments to the Company’s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s Condensed Consolidated Statement of Income and Comprehensive Income.

Recent Accounting Pronouncements

Accounting Guidance Not Yet Adopted

In October 2021, the FASB issued ASU 2021-08 "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarified the accounting for acquired revenue contracts with customers in a business combination. ASU 2021-08 requires acquirers to measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. As a result, it is generally expected that an acquirer will recognize and measure contract assets and liabilities in a manner consistent with how they were recognized by the acquiree in its preacquisition financial statements. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Early adoption in an interim period requires that the amendments be applied retrospectively to all business combinations for which the acquisition occurs on or after the beginning of the fiscal year including the interim period and prospectively to all business combinations that occur on or after the date of initial application. We are currently evaluating the impact of the new guidance on our consolidated financial statements.

3. Revenue

Disaggregation of Revenue

The following table depicts the disaggregation of revenue according to categories consistent with how the Company evaluates its financial performance and economic risk. International revenue consists of international geo-targeted campaigns, which are campaigns targeted at an audience of members outside of North America.

 

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

North America

$

43,587

 

 

$

33,038

 

International

 

24,578

 

 

 

19,931

 

Total

$

68,165

 

 

$

52,969

 

 

9


 

Contract Liabilities

Timing may differ between the satisfaction of performance obligations and the invoicing and collections of amounts related to the Company’s contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. Additionally, certain customers may receive credits, which are accounted for as a material right. The Company estimates these amounts based on the expected amount of future services to be provided to the customer and allocates a portion of the transaction price to these material rights. The Company recognizes these material rights as the material rights are exercised. The resulting material rights amounts included in the contract liabilities on the accompanying Condensed Consolidated Balance Sheets was $2.5 million and $2.6 million at March 31, 2022, and December 31, 2021, respectively.

 

 

 

Contract Liabilities

 

Year-to-Date Activity

 

 

 

Balance at December 31, 2021

 

$

30,492

 

Billings

 

 

75,380

 

Revenue Recognized

 

 

(68,165

)

Balance at March 31, 2022

 

$

37,707

 

 

The Company elected to apply the following practical expedients:

Existence of a Significant Financing Component in a Contract. As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. In addition, the Company has determined that the payment terms that the Company provides to its customers are structured primarily for reasons other than the provision of financing to the customer.
Costs to Fulfill a Contract. The Company’s revenue is primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievement of sales targets. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses over the period of benefit.
Revenue Invoiced. The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.

10


 

4. Fair Value Measurements

The Company measures certain financial assets and liabilities at fair value on a recurring basis, including short-term and long-term investments and contingent consideration. The Company’s bank and money market accounts are in bank deposits and are not quoted instruments. As such, the Company’s bank and money market accounts are all considered cash. The fair value of these financial assets and liabilities was determined based on three levels of input as follows:

Level 1. Quoted prices in active markets for identical assets and liabilities;
Level 2. Observable inputs other than quoted prices in active markets; and
Level 3. Unobservable inputs.

The fair value hierarchy of the Company’s financial assets carried at fair value and measured on a recurring basis is as follows:

 

 

 

 

 

 

Fair Value Measurements at
 March 31, 2022

 

 

 

March 31, 2022

 

 

Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments (1)

 

$

20,020

 

 

$

 

 

$

20,020

 

 

$

 

Total assets

 

$

20,020

 

 

$

 

 

$

20,020

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - current (2)

 

$

3,209

 

 

$

 

 

$

 

 

$

3,209

 

Total liabilities

 

$

3,209

 

 

$

 

 

$

 

 

$

3,209

 

 

 

 

 

 

 

Fair Value Measurements at
December 31, 2021

 

 

 

December 31, 2021

 

 

Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments (1)

 

$

20,076

 

 

$

15,000

 

 

$

5,076

 

 

$

 

Total assets

 

$

20,076

 

 

$

15,000

 

 

$

5,076

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - current (2)

 

$

5,200

 

 

$

 

 

$

 

 

$

5,200

 

Contingent consideration - non-current (2)

 

 

2,779

 

 

 

 

 

 

 

 

 

2,779

 

Total liabilities

 

$

7,979

 

 

$

 

 

$

 

 

$

7,979

 

 

(1)
Short-term investments consist of money market funds (Level 1) and pooled bond funds (Level 2). Level 2 investments are priced using observable inputs, such as quoted prices in markets that are not active and yield curves.
(2)
Contingent consideration liabilities are measured using the income approach and discounted to present value based on an assessment of the probability that the Company would be required to make such future payments. The contingent consideration liabilities are measured at fair value using significant Level 3 (unobservable) inputs, such as discount rates and probability measures. Remeasurement of the contingent consideration to fair value is expensed through the income statement in the period remeasured. Contingent consideration–current is included in accrued expenses and other current liabilities and contingent considerations–non-current is included in other liabilities on the balance sheet.

 

11


 

 

 

Fair Value

 

Year-to-Date Activity

 

 

 

Balance at December 31, 2021

 

$

7,979

 

Payments on contingent liabilities

 

 

(5,206

)

Amortization of discount on contingent liabilities

 

 

10

 

Remeasurement of contingent liabilities

 

 

426

 

Balance at March 31, 2022

 

$

3,209

 

 

 

 

 

Amounts included in accrued expenses and other current liabilities

 

$

3,209

 

Total contingent consideration

 

$

3,209

 

 

5. Cash and Investments

Cash is carried at cost, which approximates fair market value. As of March 31, 2022 and December 31, 2021, cash totaled $375.1 million and $361.6 million respectively.

Investments are recorded at fair value with the related unrealized gains and losses included in accumulated other comprehensive income, a component of stockholders’ equity, net of tax. Realized gains and losses on the sale of these investments are determined using the specific identification method. There were no realized gains or losses as of March 31, 2022 or December 31, 2021.

Short-term investments consisted of the following:

 

 

 

March 31, 2022

 



 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Pooled bond funds

 

$

20,123

 

 

$

 

 

$

(103

)

 

$

20,020

 

Total short-term investments

 

$

20,123

 

 

$

 

 

$

(103

)

 

$

20,020

 

 

 

 

December 31, 2021

 



 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Pooled bond and money market funds

 

$

20,090

 

 

$

 

 

$

(14

)

 

$

20,076

 

Total short-term investments

 

$

20,090

 

 

$

 

 

$

(14

)

 

$

20,076

 

 

12


 

6. Goodwill and Intangible Assets

Goodwill and indefinite-lived intangible assets are not amortized but are reviewed annually for impairment or more frequently if impairment indicators arise. The Company did not have any intangible assets with indefinite lives other than goodwill as of March 31, 2022 or December 31, 2021. There were no indications of impairment as of March 31, 2022, and the Company believes that, as of the balance sheet dates presented, none of the Company’s goodwill or intangible assets were impaired.

The following table summarizes the Company’s intangible assets, net:

 

 

 

 

 

March 31, 2022

 

 

 

Estimated
Useful Lives
(Years)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Customer, affiliate and advertiser relationships

 

5-19

 

$

84,826

 

 

$

(12,895

)

 

$

71,931

 

Developed websites, technology and patents

 

10

 

 

34,080

 

 

 

(5,252

)

 

 

28,828

 

Trademark, trade name and domain name

 

5-16

 

 

7,771

 

 

 

(2,465

)

 

 

5,306

 

Proprietary user information database and internet traffic

 

5

 

 

1,119

 

 

 

(1,119

)

 

 

 

Non-compete agreements

 

1.5-3

 

 

600

 

 

 

(208

)

 

 

392

 

Total intangible assets

 

 

 

$

128,396

 

 

$

(21,939

)

 

$

106,457

 

 

 

 

 

 

 

December 31, 2021

 

 

 

Estimated
Useful Lives
(Years)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Customer, affiliate and advertiser relationships

 

5-19

 

$

85,663

 

 

$

(11,695

)

 

$

73,968

 

Developed websites, technology and patents

 

10

 

 

34,939

 

 

 

(4,509

)

 

 

30,430

 

Trademark, trade name and domain name

 

5-16

 

 

7,913

 

 

 

(2,355

)

 

 

5,558

 

Proprietary user information database and internet traffic

 

5

 

 

1,133

 

 

 

(1,133

)

 

 

 

Non-compete agreements

 

1.5-3

 

 

600

 

 

 

(166

)

 

 

434

 

Total intangible assets

 

 

 

$

130,248

 

 

$

(19,858

)

 

$

110,390

 

Intangible assets are amortized over their estimated useful lives, which range from eighteen months to nineteen years, using methods of amortization that are expected to reflect the estimated pattern of economic use. The remaining amortization expense will be recognized over a weighted-average period of approximately 6.8 years. Amortization expense was $2.3 million and $2.2 million for the three months ended March 31, 2022 and 2021, respectively. Amortization expense relating to developed websites, technology and patents is recorded within costs of revenues. All other amortization is recorded within operating expenses as the remaining intangible assets consist of customer-related assets which generate website traffic that the Company considers to be in support of selling and marketing activities. The Company did not write off any fully amortized intangible assets in the first three months of 2022.

The Company expects amortization expense of intangible assets to be as follows:

 

Years Ending December 31:

 

Amortization
Expense

 

2022 (April 1 – December 31)

 

$

6,875

 

2023

 

 

9,006

 

2024

 

 

8,975

 

2025

 

 

8,937

 

2026

 

 

8,883

 

Thereafter

 

 

63,781

 

Total

 

$

106,457

 

 

13


 

7. Net Income Per Common Share

A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per common share is as follows:

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Net income

 

$

7,164

 

 

$

1,810

 

Denominator:

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

Weighted average shares of common stock and vested, undelivered restricted stock units outstanding

 

 

29,708,233

 

 

 

28,140,619

 

Diluted:

 

 

 

 

 

 

Weighted average shares of common stock and vested, undelivered restricted stock units outstanding

 

 

29,708,233

 

 

 

28,140,619

 

     Effect of potentially dilutive shares (1)

 

 

4,706,024

 

 

 

1,101,728

 

Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares

 

 

34,414,257

 

 

 

29,242,347

 

Net Income Per Common Share:

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

Net income applicable to common stockholders

 

$

7,164

 

 

$

1,810

 

Weighted average shares of stock outstanding

 

 

29,708,233

 

 

 

28,140,619

 

Basic net income per common share

 

$

0.24

 

 

$

0.06

 

Diluted:

 

 

 

 

 

 

Net income applicable to common stockholders

 

$

7,804

 

 

$

1,810

 

Weighted average shares of stock outstanding

 

 

34,414,257

 

 

 

29,242,347

 

Diluted net income per common share (1)

 

$

0.23

 

 

$

0.06

 

(1)
In calculating diluted net income per share, 78 thousand shares and 26 thousand shares related to outstanding stock options and unvested, undelivered restricted stock units were excluded for the three months ended March 31, 2022, and 2021 respectively. Additionally, for the three months ended March 31, 2022, in calculating diluted net income per share, we excluded the impact of interest expense and amortization of note costs relating to our convertible shares from net income and included the weighted average shares 3.9 million common shares under the if-converted method. For the three months ended March 31, 2022, interest expense including amortization of note issuance costs, related to convertible notes was $0.6 million. For the three months ended March 31, 2021, the interest expense and amortization of note costs relating to our convertible shares and the weighted average shares were excluded from the calculation as they would have been anti-dilutive.

8. Convertible Notes and Loan Agreement

 

Convertible Notes

In December 2020, the Company issued $201.3 million in aggregate principal amount of 0.0125% convertible senior notes due December 15, 2025 (the “2025 Notes”) and in December 2021, the Company issued $414 million in aggregate principal amount of 0.0% convertible senior notes due December 15, 2026 (the “2026 Notes”). At the time of the issuance of the 2026 Notes, a portion of the outstanding 2025 Notes were exchanged for shares of common stock and cash. As of March 31, 2022, approximately $51 million aggregate principal amount of the 2025 Notes remain outstanding. Further details are included below:

 

14


 

Issuance

Maturity Date

Interest Rate

First Interest Payment Date

Effective Interest Rate

Semi-Annual Interest Payment Dates

Initial Conversion Rate per $1,000 Principal

Initial Conversion Price

 

Number of Shares (in millions)

2025 Notes

December 15, 2025

0.125%

June 15, 2021

0.8%

June 15, and December 15

14.1977

$

70.43

 

1.0

2026 Notes

December 15, 2026

0.0%

––

0.0%

––

7.6043

$

131.50

 

4.3

Each of the 2025 Notes and the 2026 Notes (collectively, “the Notes”) is governed by an indenture between the Company, as issuer, and U.S. Bank, National Association, as trustee (together the “Indentures”, and each such indenture, an “Indenture”). The Notes are unsecured and rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the Notes and equal in right of payment to the Company’s unsecured indebtedness that is not so subordinated.

Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election.

 

Terms of The Notes

Prior to the close of business on September 15, 2025 and September 14, 2026, the 2025 Notes and 2026 Notes, respectively, will be convertible at the option of holders during certain periods, only upon satisfaction of certain conditions set forth below. On or after September 15, 2025 (for the 2025 Notes) and September 14, 2026 (for the 2026 Notes), until the close of business on the second scheduled trading day immediately preceding the applicable maturity date, holders may convert all or any portion of their Notes at the applicable conversion price regardless of whether the conditions set forth below have been met.

Holders may convert all or a portion of their Notes prior to the close of business on the day immediately preceding their respective convertible dates, in multiples of the $1,000 principal amount, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on March 31, 2021 for the 2025 Notes and March 31, 2022 for the 2026 Notes (and only during such calendar quarter), if the last reported sales price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period, or the Notes measurement period, in which the “trading price” (as defined in the applicable Indenture) per $1,000 principal amount of Notes for each trading day of the Notes measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on September 14, 2025 for the 2025 Notes or September 14, 2026 for the 2026 Notes; or
upon the occurrence of specified corporate events as set forth in the Indentures.

The conversion features of the 2025 Notes was triggered as of December 31, 2021 as the last reported trading price of our common stock was greater than or equal to 130% of the conversion prices for at least 20 trading days in the period of 30 consecutive trading days ending on, and including, the last trading day of the quarter ended December 31, 2021 and therefore the 2025 Notes were convertible, in whole or in part, at the option of the holders from January 1, 2022 through March 31, 2022. After March 31, 2022, the 2025 Notes were no longer convertible at the option of the holder. The 2026 Notes have not become convertible.

 

Whether the 2026 Notes or 2025 Notes will be convertible prior to September 14, 2025 in the case of the 2025 Notes or September 14, 2026 for the 2026 Notes will depend on the satisfaction of the trading price condition or another conversion condition specified in the Indentures in the future.

 

15


 

The Notes consist of the following:

 

 

March 31, 2022

 

 

December 31, 2021

 

Liability Component:

2026 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

2025 Notes

 

     Principal

$

414,000

 

 

$

51,381

 

 

$

414,000

 

 

$

51,381

 

     Less: debt discount, net of amortization

 

 

 

 

 

 

 

 

 

 

 

     Less: unamortized debt issuance costs

 

10,296

 

 

 

1,267

 

 

 

10,836

 

 

 

1,351

 

Net carrying amount

$

403,704

 

 

$

50,114

 

 

$

403,164

 

 

$

50,030

 

 

The following table sets forth total interest expense recognized related to the Notes:

 

 

March 31, 2022

 

 

March 31, 2021

 

Interest paid on 2025 Notes

$

16

 

 

$

63

 

Amortization of debt discount and transaction costs

 

624

 

 

 

327

 

 

$

640

 

 

$

390

 

 

The fair value of the Notes, which was determined based on inputs that are observable in the market or that could be derived from, or corroborated with, observable market data, quoted prices of the Notes in an over-the-counter market (Level 2), and carrying value of debt instruments (carrying value excludes the equity component of the Company’s convertible notes classified in equity) were as follows:

 

 

March 31, 2022

 

 

December 31, 2021

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

Convertible senior notes

$

450,063

 

 

$

453,818

 

 

$

490,513

 

 

$

453,194

 

 

Based on the closing price of our common stock of $81.28 on March 31, 2022, the if-converted value of the (i) 2025 Notes was greater by $7.9 million than their aggregate principal amount; (ii) 2026 Notes was less than their aggregate principal value.

 

2021 Loan Agreement

On October 29, 2021, the Company entered into a Loan and Security Agreement with Western Alliance Bank, as administrative agent and collateral agent for the lenders, and the banks and other financial institutions or entities from time to time party thereto as lenders (the “2021 Loan Agreement”). The 2021 Loan Agreement provides for a $75 million revolving credit facility with a $5 million letter-of-credit sublimit and matures on October 29, 2023. The 2021 Loan Agreement is secured by substantially all of the Company’s assets. Borrowings under the 2021 Loan Agreement bear interest at a rate equal to one (1) month U.S. LIBOR, plus a spread based upon the Company’s leverage (as defined by 2021 Loan Agreement), which may vary between 2.00% and 2.75%. As of March 31, 2022, the interest rate was 2.98%. The 2021 Loan Agreement is subject to various leverage and non-financial covenants. No amounts were outstanding under the 2021 Loan Agreement as of March 31, 2022.

9. Leases and Contingencies

The Company conducts its operations in leased office facilities under various noncancelable operating lease agreements that expire through December 2029.

On October 26, 2017, the Company entered into a Third Amendment (the “Third Amendment”) to the lease agreement for office space in Newton, Massachusetts, dated as of August 4, 2009 (the “Newton Lease”). The Third Amendment extended the lease term to December 31, 2029 and preserves the Company’s option to extend the term for an additional five-year period subject to certain terms and conditions set forth in the Newton Lease. The Third Amendment reduced the rentable space from approximately 110,000 square feet to approximately 74,000 square feet effective January 1, 2018. As of January 1, 2018, base monthly rent under the Third Amendment is $0.3 million. The base rent increases biennially at a rate averaging approximately 1% per year, as of January 1, 2021. The Company remains responsible for certain other costs under the Third Amendment, including operating expense and taxes.

16


 

In April 2021, the Company entered into a Fourth Amendment (the “Fourth Amendment”). The Fourth Amendment became effective during May 2021. The Fourth Amendment reduced the rentable space from approximately 74,000 square feet to approximately 68,000 square feet and provided the Company with a one-time payment of approximately $0.6 million. As of May 1, 2021, base monthly rent is approximately $0.3 million per month. All other terms and conditions are substantially similar to those terms in the Third Amendment.

Certain of the Company’s operating leases, including the Newton Lease, include lease incentives and escalating payment amounts and are renewable for varying periods. The Company recognizes the related rent expense on a straight-line basis over the term of each lease, taking into account the lease incentives and escalating lease payments.

The Company has various non-cancelable lease agreements for certain of its offices with original lease periods expiring between 2022 and 2029. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain it will exercise that option. Leases with renewal options allow the Company to extend the lease term typically between 1 and 5 years. When determining the lease term, renewal options reasonably certain of being exercised are included in the lease term. When determining if a renewal option is reasonably certain of being exercised, the Company considers several economic factors, including but not limited to, the significance of leasehold improvements incurred on the property, whether the asset is difficult to replace, underlying contractual obligations, or specific characteristics unique to that particular lease that would make it reasonably certain that the Company would exercise such option. Renewal and termination options were generally not included in the lease term for the Company's existing operating leases. Certain of the arrangements have discounted rent periods or escalating rent payment provisions. Leases with an initial term of twelve months or less are not recorded on the condensed consolidated balance sheets. The Company recognizes rent expense on a straight-line basis over the lease term.

As of March 31, 2022, operating lease assets were $22.4 million and operating lease liabilities were $27.1 million. The maturities of the Company’s operating lease liabilities as of March 31, 2022 were as follows:

 

 

 

Minimum Lease

 

Years Ending December 31:

 

Payments

 

2022 (April 1 – December 31)

 

$

3,373

 

2023

 

 

4,650

 

2024

 

 

4,591

 

2025

 

 

3,801

 

2026

 

 

3,793

 

Thereafter

 

 

9,930

 

Total future minimum lease payments

 

 

30,138

 

Less imputed interest

 

 

3,042

 

Total operating lease liabilities

 

$

27,096

 

 

Included in the Consolidated Balance Sheet:

 

 

 

Current operating lease liability

 

$

4,157

 

Non-current operating lease liability

 

 

22,939

 

Total operating lease liabilities

 

$

27,096

 

 

For the three months ended March 31, 2022 and 2021, the total lease cost was comprised of the following amounts:

 

 

Three Months Ended
March 31,

 

 

 

2022

 

2021

 

Operating lease expense

 

$

1,141

 

$

1,142

 

Short-term lease expense

 

 

9

 

 

76

 

Total lease expense

 

$

1,150

 

$

1,218

 

 

17


 

The following summarizes additional information related to operating leases:

 

 

As of

 

 

 

March 31, 2022

 

Weighted-average remaining lease term — operating leases

 

 

4.1

 

Weighted-average discount rate — operating leases

 

 

3

%

 

If the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate as the discount rate. The Company uses its best judgment when determining the incremental borrowing rate, which is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term to the lease payments in a similar currency.

Litigation

From time to time and in the ordinary course of business, the Company may be subject to various claims, charges, and litigation. At March 31, 2022 and December 31, 2021, the Company did not have any pending claims, charges, or litigation that it expects would have a material adverse effect on its condensed consolidated financial position, results of operations, or cash flows.

10. Stock-Based Compensation

Stock Option and Incentive Plans

In April 2007, the Company’s board of directors approved the 2007 Stock Option and Incentive Plan (the “2007 Plan”), which was approved by the stockholders of the Company and became effective upon the consummation of the Company’s IPO in May 2007. The 2007 Plan allowed the Company to grant incentive stock options (“ISOs”), non-qualified stock options (“NSOs”), stock appreciation rights, deferred stock awards, restricted stock units and other awards. Under the 2007 Plan, stock options could not be granted at less than fair market value on the date of grant and grants generally vested over a three- to four-year period. Stock options granted under the 2007 Plan expire no later than ten years after the grant date. Additionally, beginning with awards made in August 2015, the Company had the option to direct a net issuance of shares for satisfaction of tax liability with respect to vesting of awards and delivery of shares. Prior to August 2015, this choice of settlement method was solely at the discretion of the award recipient. The 2007 Plan expired in May 2017.

No new awards may be granted under the 2007 Plan; however, the shares of common stock remaining in the 2007 Plan are available for issuance in connection with previously awarded grants under the 2007 Plan. There are 37,500 shares of common stock that remain subject to outstanding stock grants under the 2007 Plan as of March 31, 2022.

In March 2017, the Company’s board of directors approved the 2017 Stock Option and Incentive Plan (the “2017 Plan”), which was approved by the stockholders of the Company at the 2017 Annual Meeting and became effective June 16, 2017. The 2017 Plan replaces the Company’s 2007 Plan. On June 16, 2017, 3,000,000 shares of the Company’s common stock were reserved for issuance under the 2017 Plan and, generally, shares that are forfeited or canceled from awards under the 2017 Plan also will be available for future awards. In April 2021, the stockholders of the Company authorized the issuance of up to an additional 3,800,000 shares of the Company’s common stock under the 2017 Plan. Under the 2017 Plan, the Company may grant restricted stock and restricted stock units, non-qualified stock options, stock appreciation rights, performance awards, and other stock-based and cash-based awards. Grants generally vest in equal tranches over a three-year period. Stock options granted under the 2017 Plan expire no later than ten years after the grant date. Shares of stock issued pursuant to restricted stock awards are restricted in that they are not transferable until they vest. Shares of stock underlying awards of restricted stock units are not issued until the units vest. Non-qualified stock options cannot be exercised until they vest. Under the 2017 Plan, all stock options and stock appreciation rights must be granted with an exercise price that is at least equal to the fair market value of the common stock on the date of grant. The 2017 Plan broadly prohibits the repricing of options and stock appreciation rights without stockholder approval and requires that no dividends or dividend equivalents be paid with respect to options or stock appreciation rights. The 2017 Plan further provides that, in the event any dividends or dividend equivalents are declared with respect to restricted stock, restricted stock units, other stock-based awards and performance awards (referred to as “full-value awards”), such dividends or dividend equivalents would be subject to the same vesting and forfeiture provisions as the underlying award. There are a total of 1,657,449 shares of common stock that remain subject to outstanding stock-based grants under the 2017 Plan as of March 31, 2022. A total of 3,056,185 shares of common stock remain available for issuance under the 2017 Plan as of March 31, 2022.

18


 

Accounting for Stock-Based Compensation

The Company uses the Black-Scholes option pricing model to calculate the grant date fair value of an award.

The expected volatility of options granted has been determined using a weighted average of the historical volatility of the Company’s common stock for a period equal to the expected life of the option. The expected life of options has been determined utilizing the “simplified” method. The risk-free interest rate is based on a zero coupon U.S. treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid and does not anticipate paying cash dividends on its shares of common stock; therefore, the expected dividend yield is assumed to be zero. The Company applied an estimated annual forfeiture rate based on historical averages in determining the expense recorded in each period.

A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is presented below:

 

Three Month Activity

 

Options
Outstanding

 

 

Weighted-
Average
Exercise Price
Per Share

 

 

Weighted-
Average
Remaining
Contractual
Term in
Years

 

 

Aggregate
Intrinsic
Value

 

Options outstanding at December 31, 2021

 

 

125,000

 

 

$

25.49

 

 

 

 

 

 

 

Granted

 

 

2,500

 

 

 

88.32

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Cancelled

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding at March 31, 2022

 

 

127,500

 

 

$

26.72

 

 

 

6.17

 

 

$

6,974

 

Options exercisable at March 31, 2022

 

 

105,000

 

 

$

17.60

 

 

 

5.51

 

 

$

6,687

 

Options vested or expected to vest at March 31, 2022

 

 

127,005

 

 

$

26.54

 

 

 

6.16

 

 

$

6,969

 

 

There were no options exercised during the three months ended March 31, 2022 and March 31, 2021.

Restricted Stock Units

Restricted stock units are valued at the market price of a share of the Company’s common stock on the date of the grant. A summary of the restricted stock unit activity under the Company’s plans for the three months ended March 31, 2022 is presented below:

Year-to-Date Activity

 

Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Aggregate
Intrinsic
Value

 

Nonvested outstanding at December 31, 2021

 

 

1,609,350

 

 

$

54.45

 

 

 

 

Granted

 

 

124,932

 

 

 

78.09

 

 

 

 

Vested

 

 

(146,933

)

 

 

76.38

 

 

 

 

Forfeited

 

 

(19,900

)

 

 

72.22

 

 

 

 

Nonvested outstanding at March 31, 2022

 

 

1,567,449

 

 

$

54.06

 

 

$

127,402

 

 

There were 146,933 restricted stock units with a total grant-date fair value of $11.2 million that vested during the three months ended March 31, 2022. There were 25,677 restricted stock units with a total grant-date fair value of $1.9 million that vested during the three months ended March 31, 2021.

As of March 31, 2022, there was $63.5 million of total unrecognized compensation expense related to stock options and restricted stock units, which is expected to be recognized over a weighted average period of 1.7 years.

19


 

11. Stockholders’ Equity and Subsequent Event

Common Stock Repurchase Programs

In May 2020, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2020 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $25.0 million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management. During the three month period ended March 31, 2022, the Company repurchased 4,614 shares for an aggregate purchase price of $0.3 million at an average share price of $69.91 under this plan. The May 2020 Repurchase Program expired on May 1, 2022.

In May 2022, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2022 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $50.0 million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management.

Repurchased shares are recorded under the cost method and are reflected as treasury stock in the accompanying Condensed Consolidated Balance Sheets.

Reserved Common Stock

As of March 31, 2022, the Company has reserved (i) 4,751,134 shares of common stock for use in settling outstanding unexercised options and restricted stock units that have not vested and been issued, and for future awards available for grant under the 2007 Plan and 2017 Plan and (ii) 5,349,987 shares which may be issuable upon conversion of the Notes.

12. Income Taxes

The Company measures its interim period tax expense using an estimated annual effective tax rate and adjustments for discrete taxable events that occur during the interim period. The estimated annual effective income tax rate is based upon the Company’s estimations of annual pre-tax income, the geographic mix of pre-tax income, and its interpretations of tax laws. The Company updates the estimate of its annual effective tax rate at the end of each quarterly period. The Company recorded income tax expense of $2.9 million for the three months ended March 31, 2022. The tax expense for the three months ended March 31, 2022 increased by approximately $2.2 million, as compared to the same period in 2021, primarily due to $7.6 million increase in pretax income offset by an approximate $0.1 million increase in excess tax benefits of stock-based compensation. The Company recorded income tax expense of $2.9 million and $0.7 million for the three months ended March 31, 2022 and March 31, 2021, respectively.

13. Segment Information

The Company views its operations and manages its business as one operating segment which is the business of providing purchase intent marketing and sales services. The Company aggregated its operating segment based upon the similar economic and operating characteristics of its operations.

Geographic Data

Net sales by campaign target area were as follows (1):

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

North America

$

43,587

 

 

$

33,038

 

International

 

24,578

 

 

 

19,931

 

Total

$

68,165

 

 

$

52,969

 

(1)
Net sales to customers by campaign target area is based on the geo-targeted (target audience) location of the campaign.

 

Net sales to unaffiliated customers by geographic area were as follows (2):

20


 

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

United States

$

50,739

 

 

$

37,500

 

United Kingdom

 

7,663

 

 

 

8,148

 

Other international

 

9,763

 

 

 

7,321

 

Total

$

68,165

 

 

$

52,969

 

(2)
Net sales to unaffiliated customers by geographic area is based on the customers’ current billing addresses and does not consider the geo-targeted (target audience) location of the campaign.

Long-lived assets by geographic area were as follows:

 

 

 

March 31, 2022

 

 

December 31, 2021

 

United States

 

$

223,974

 

 

$

224,235

 

International

 

 

98,376

 

 

 

101,948

 

Total

 

$

322,350

 

 

$

326,183

 

Long-lived assets are comprised of property and equipment, net; goodwill; and intangible assets, net. The United Kingdom accounted for 30% of the Company’s long-lived assets for the three months ended March 31, 2022 and no single country outside of the U.S. or United Kingdom accounted for 1% or more of the Company’s long-lived assets during either of these periods.

21


 

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 the condensed consolidated financial statements and accompanying notes included elsewhere in this Quarterly Report on Form 10-Q. This discussion and analysis contains forward-looking statements that involve risks, uncertainties and assumptions. Our actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors including those discussed below in this Quarterly Report on Form 10-Q, in our Annual Report on Form 10-K for the year ended December 31, 2021 under Part I, Item 1A, “Risk Factors,” and in the other documents we file with the Securities and Exchange Commission. Please refer to our cautionary note regarding “Forward-Looking Statements” section on page 32 of this Quarterly Report on Form 10-Q.

Overview

TechTarget, Inc. (“we”, “us” or “our”) is a global data and analytics leader and software provider for purchase intent-driven marketing and sales data which delivers business impact for business-to-business (“B2B”) companies. Our solutions enable B2B technology companies to identify, reach, and influence key enterprise technology decision makers faster and with higher efficacy. We offer products and services intended to improve information technology (“IT”) vendors’ abilities to impact highly targeted audiences for business growth using advanced targeting, first-party analytics and data services complemented with customized marketing programs that integrate content creation, demand generation, brand marketing, and advertising techniques.

Our goal is to enable enterprise technology and business professionals to navigate the complex and rapidly-changing enterprise technology landscape where purchasing decisions can have significant financial and operational consequences. Our content strategy includes three primary sources which enterprise technology and business professionals use to assist them in their pre-purchase research: independent content provided by our professionals, vendor-generated content provided by our customers and member-generated, or peer-to-peer, content. In addition to utilizing our independent editorial content, registered members and users appreciate the ability to deepen their pre-purchase research by accessing the extensive vendor-supplied content available across our virtual event and webinar channels and website network (collectively, our “Network”). Likewise, these members and users derive significant additional value from the ability our Network provides to seamlessly interact with and contribute to information exchanges in a given field. To advance our ability to provide purchase intent-driven marketing and sales data, we have been acquisitive over the last two years. During 2021, we acquired Xtelligent Healthcare Media, LLC, a leading healthcare B2B media company focusing on healthcare-related technology. Similarly, during 2020, we acquired (i) BrightTALK Limited, a technology media company that provides customers with a platform to create, host and promote webinar and video content, (ii) The Enterprise Strategy Group, Inc., a leading provider of decision support content based on user research and market analysis for global enterprise companies, and (iii) Data Science Central, LLC, a digital publishing and media company focused on data science and business analytics.

We had approximately 29.4 million and 27.2 million registered members and users, which we refer to as our “audiences”, as of March 31, 2022 and 2021, respectively. While the size of our audiences does not provide direct insight into our customer numbers or our revenue, we believe the value of the services we sell to our customers is a direct result of the breadth and reach of this content footprint. This footprint creates the opportunity for our clients to gain business leverage by targeting our audiences through customized marketing programs. Likewise, the behavior exhibited by these audiences enables us to provide our customers with data products to improve their marketing and sales efforts. The targeted nature of our audiences enables B2B technology companies to reach a specialized audience efficiently because our content is highly segmented and aligned with the B2B technology companies’ specific products.

Through our ability to identify, reach and influence key decision makers, we have developed a broad customer base and, in 2022, delivered marketing and sales services programs to over 3,000 customers.

COVID-19 Business Update

In the first quarter of 2020, we began to see the impacts of the COVID-19 pandemic on our business. As local and national actions, such as stay at home mandates, took effect, we began to see the macro-economic uncertainty that the COVID-19 pandemic created, which impacted our customers’ purchasing decisions. We observed our customers navigate this economic uncertainty through a combination of strategies, including focusing their buying decisions on shorter duration contracts.

While the COVID-19 pandemic has not had a material adverse impact on our operations, the future course of the pandemic and any potential financial impact remain highly uncertain and continue to evolve. Even after the easing of governmental restrictions, as the severity of the COVID-19 pandemic lessens, we could experience further fluctuations in our results of operations and cash flows resulting from the ongoing global impacts of the pandemic and our customers’ realignment of their marketing and sales budgets.

22


 

Our priorities remain ensuring the health and safety of our employees, customers, vendors, members, stockholders, and other stakeholders, while delivering our content and services to our customers around the world and continuing to drive long-term growth.

 

Executive Summary

Financial Results For the Three Months Ended March 31, 2022

Our revenue for the three months ended March 31, 2022 increased by $15.2 million, or 29%, to $68.2 million, compared with $53.0 million, during the same period in 2021. We saw and continued to see increased customer spend for additional data driven marketing products, including Priority Engine™, lead generation and brand. Additionally, we were able to recognize revenues associated with the renewal of acquired customer contracts previously recorded as unearned revenue, as further highlighted in the table below (see “Adjusted Revenue”). Priority Engine™ revenue increased 20% to $16.2 million, in the first three months of 2022 compared with $13.5 million in the first three months of 2021. The amount of revenue that we derived from longer-term contracts, which we define as contracts with a term of in excess of 270 days, in the first quarter of 2022 increased 16%, compared to the first quarter of 2021.

We continue to benefit from our customers’ increasing demand for purchase intent data to fuel their sales and marketing outreach. Another important factor in our revenue trajectory relates to the evolving way our customers use our purchase intent data relative to our offerings. Our offerings are designed to help our customers identify “in-market” prospects for their products and services—our offerings help them reach, influence, and activate these prospects. A growing number of customers purchase “always on” programs from us that combine offerings to identify and influence active buyers throughout the year. Additionally, customers use our offerings to support quarterly sales and marketing campaigns. These purchases are more fluid—Customers of this type may focus more on offerings in a particular campaign, and shift objectives as opposed to an “always on” program customer.

Our international geo-targeted revenue, where our target audience is outside North America (“International”), increased approximately 23% for the three months ended March 31, 2022, compared with the prior year period driven by the items noted above.

 

Gross profit percentage was 73% and 70% for the three months ended March 31, 2022 and 2021, respectively. Gross profit increased by $12.5 million, mainly due to the increase in revenue compared to the same period a year ago.

Business Trends

The following discussion highlights key trends affecting our business.

Macro-economic Conditions. Because most of our customers are B2B technology companies, the success of our business is intrinsically linked to the health, and subject to the market conditions, of the IT industry. Despite the current uncertainty in the economy (i.e. inflation risks, rising interest rates, and Russia’s invasion of the Ukraine), there are several factors indicating positive IT spending over the next few years is likely. We believe there are several IT catalysts such as AI, security, data analytics, and cloud migrations, to name a few. Our growth continues to be driven in large part by the return on the investments we made in our data analytics suite of products, which continues to drive market share gains for us. While we will continue to invest in this growth area, management will also continue to carefully control discretionary spending such as travel and entertainment, and the filling of new and replacement positions, in an effort to maintain profit margins and cash flow.
Industry Trends. Our customers continue to support initiatives to modernize their sales and marketing operations. Based on our conversations with customers and prospects, we believe the vast majority have a strategic initiative to modernize their “go to market” strategy. Additionally, we believe we have benefited from the migration of face-to-face events to online channels. This trend was massively accelerated by COVID-19 forcing the cancelation of most face-to-face events in 2020 and 2021. Although some believe face-to-face events will return to pre-COVID-19 levels, we do not agree. First, the face-to-face events business had been in a long, steady decline before the COVID-19 pandemic. While some customers have told us that their sales people like attending face-to-face events, which is understandable, our research shows that a growing number of buyers do not share that sentiment. In fact, a majority of younger buyers prefer to conduct as much of the sales process in “self-service” mode as possible. We expect that our products and services that benefitted from this trend will continue to grow in the future. While we concede that there will be larger face-to-face event budgets in 2022 than during 2021 and 2020, we do not expect them to affect our growth targets.
Customer Demographics. In the three months ended March 31, 2022, revenue from our legacy global customers (a static cohort comprised of our 10 historically largest on premises hardware technology companies), increased by approximately

23


 

5% compared to the same period in the prior year. Revenue from our other customers, excluding the legacy global customers described above, increased by approximately 23% compared to the prior year.

Our key strategic initiatives include:

Geographic. During the three months ended March 31, 2022, approximately 36% of our revenue was derived from internationally targeted campaigns.
Product. Purchase intent data continues to drive our product road strategy. During 2022, we intend to improve upon our marketing use case and integration capabilities, among other things.

Our revenue was up 29% in the first quarter of 2022 compared to the first quarter of 2021, which was primarily driven by the factors noted above, as well as the portion of revenue we were not allowed to recognized in the same period in the prior year (See “Adjusted Revenue”). We have looked extensively at the dynamics between IT Deal Alert™ and other offerings and have evaluated whether our growth in IT Deal Alert™ customers is taking away from other products for those same accounts. However, our data indicates that this is not the case, and while our sales team is leading with IT Deal Alert™, our sales team continues to emphasize the benefits of integration across our product offerings.

Sources of revenues

Revenue changes for the three month periods ended March 31, 2022, as compared to the same periods in 2021, are shown in the table below. See the discussion above and Notes 3 and 13 to our condensed consolidated financial statements for additional information on our revenues.

 

 

For the Three Months Ended
March 31,

 

Percent Change

 

2022

 

 

2021

 

 

North America

$

43,587

 

 

$

33,038

 

32%

International

 

24,578

 

 

 

19,931

 

23%

Total

$

68,165

 

 

$

52,969

 

29%

 

We sell customized marketing programs to B2B technology companies targeting a specific audience within a particular enterprise technology or business sector or sub-sector. We maintain multiple points of contact with our customers to provide support throughout their organizations and their customers’ IT sales cycles. As a result, our customers often run multiple advertising programs with us in order to target their desired audience of enterprise technology and business professionals more effectively. There are multiple factors that can impact our customers’ marketing and advertising objectives and spending with us, including but not limited to, IT product launches, increases or decreases to their advertising budgets, the timing of key industry marketing events, responses to competitor activities and efforts to address specific marketing objectives such as creating brand awareness or generating sales leads. Our products and services are generally delivered under short-term contracts that run for the length of a given program, typically less than nine months. In the quarter ended March 31, 2022 approximately 41% of our revenue was from longer-term contracts.

Product and Service Offerings

We use our offerings to provide B2B technology companies with numerous touch points to identify, reach and influence key enterprise technology decision makers. The following is a description of the products and services we offer:

IT Deal Alert™ . A suite of data and services for B2B technology companies that leverages the detailed purchase intent data that we collect on enterprise technology organizations and professionals researching IT purchases on our Network. Through proprietary scoring methodologies, we use this insight to help our customers identify and prioritize accounts and contacts whose content consumption around specific enterprise technology topics indicates that they are “in-market” for a particular product or service. The suite of products and services includes Priority Engine™, Qualified Sales Opportunities™, and Deal Data™. Priority Engine™ is a subscription service powered by our Activity Intelligence™ platform, which integrates with customer relationship management and marketing automation platforms from salesforce.com, Marketo, Eloqua, Pardot, and Integrate. The services are designed to deliver lead generation workflow solutions that enable marketers and sales forces to identify and understand accounts and individuals actively researching new technology purchases and then to engage those active prospects. Qualified Sales Opportunities™ is a product that profiles specific in-progress purchase projects, including

24


 

information on scope and purchase considerations. Deal Data™ is a customized solution aimed at sales intelligence and data scientist functions within our customer organizations. It renders our Activity Intelligence™ data into one-time offerings directly consumable by the customer’s internal applications.
Demand Solutions. Our offerings enable our customers to reach and influence prospective buyers through content marketing programs, such as white papers, webcasts, podcasts, videocasts, virtual trade shows, and content sponsorships, designed to generate demand for their solutions, and through display advertising and other brand programs that influence consideration by prospective buyers. We believe this allows B2B technology companies to maximize ROI on marketing and sales expenditures by capturing sales leads from the distribution and promotion of content to our audience of enterprise technology and business professionals.
Brand Solutions. Our suite of brand solutions offerings provides B2B technology companies with direct exposure to targeted audiences of enterprise technology and business professionals actively researching information related to their products and services. We leverage our Activity Intelligence™ platform to enable significant segmentation and targeting of specific audiences that can be accessed through these programs. Components of brand programs may include on-network branding, off-network branding, and microsites and related formats.
Custom Content Creation. We also at times create white papers, case studies, webcasts or videos to our customers’ specifications. These customized content assets are then promoted to our audience within both demand solutions and brand solutions programs.
BrightTALK platform. Allows our customers to create, host and promote webinars, virtual events and video content.

Cost of Revenue, Operating Expenses, and Other

Expenses consist of cost of revenue, selling and marketing, product development, general and administrative, depreciation and amortization, and interest and other expense, net. Personnel-related costs are a significant component of each of these expense categories except for depreciation and amortization and interest and other expense, net.

Cost of Revenue. Cost of revenue consists primarily of: salaries and related personnel costs; member acquisition expenses (primarily keyword purchases from leading internet search sites); freelance writer expenses; website hosting costs; vendor expenses associated with the delivery of webcast, podcast, videocast and similar content, and other offerings; stock-based compensation expenses; facility expenses, and other related overhead.

Selling and Marketing. Selling and marketing expenses consist primarily of: salaries and related personnel costs; sales commissions; travel-related expenses; stock-based compensation expenses; facility expenses and other related overhead. Sales commissions are recorded as expense when earned by the employee.

Product Development. Product development includes the creation and maintenance of our network of websites, advertiser offerings and technical infrastructure. Product development expense consists primarily of salaries and related personnel costs; stock-based compensation expenses; facility expenses, and other related overhead.

General and Administrative. General and administrative expenses consist primarily of salaries and related personnel costs; facility expenses and related overhead; accounting, legal and other professional fees; and stock-based compensation expenses.

Depreciation. Depreciation expense consists of the depreciation of our property and equipment and other capitalized assets. Depreciation is calculated using the straight-line method over their estimated useful lives, ranging from three to twelve years.

Amortization. Amortization expense consists of the amortization of intangible assets recorded in connection with our acquisitions, including changes in the value of contingent consideration in relation to certain of the acquisitions. Separable intangible assets that are not deemed to have an indefinite life are amortized over their estimated useful lives, which range from eighteen months to nineteen years, using methods that are expected to reflect the estimated pattern of economic use.

Interest and Other Expense, Net. Interest expense, net consists primarily of interest costs, inducement expense and the related amortization of deferred issuance costs on our Notes and amounts borrowed under our current and our prior loan agreements and amortization of premiums on our investments, less any interest income earned on cash, cash equivalents and short-term investments. We historically have invested our cash in money market accounts, municipal bonds, government agency bonds, U.S. Treasury securities,

25


 

and corporate bonds. Other expense, net consists primarily of non-operating gains or losses, primarily related to realized and unrealized foreign currency gains and losses on trade assets and liabilities.

 

Non-GAAP Financial Measure

We use Adjusted Revenue, a non-GAAP financial measure to assist us in evaluating our operating performance to understand and compare operating results across accounting periods, for internal budgeting and forecasting purposes, for short- and long-term operating plans, and to evaluate our financial performance. We believe that non-GAAP Adjusted Revenue reflects our ongoing business in a manner that allows for meaningful period-to-period comparisons and analysis of trends in our business. We also believe that this non-GAAP measure provides useful information to investors and others in understanding and evaluating our operating results and prospects in the same manner as management and in comparing financial results across accounting periods. Regulation S-K Item 10(e), “Use of non-GAAP financial measures in Commission filings,” defines and prescribes the conditions for use of non-GAAP financial information.

A limitation of our non-GAAP financial measure of Adjusted Revenue is that it does not have a uniform definition. Our definition will likely differ from the definitions used by other companies, and therefore comparability may be limited.

We compensate for these limitations by reconciling the non-GAAP financial measure to GAAP revenue, the most comparable GAAP financial measure. Adjusted Revenue should be considered in addition to, not as a substitute for or in isolation from, GAAP revenue. We encourage investors and others to review our financial information in its entirety, not to rely on any single financial measure, and to view our non-GAAP financial measure in conjunction with the most comparable GAAP financial measure.

 

Adjusted Revenue

We define Adjusted Revenue as the sum of revenue and the impact of fair value adjustments to acquired unearned revenue related to services billed by an acquired company prior to its acquisition. Management uses this measure to evaluate growth of the business period over period, excluding the impact of adjustments due to purchase accounting. We believe that it is important to evaluate growth on this basis. We expect our Adjusted Revenue to converge over time with our GAAP revenue.

 

The following table presents a reconciliation of Revenue to Adjusted Revenue:

 

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Revenue

 

$

68,165

 

 

$

52,969

 

Impact of fair value adjustment on acquired unearned revenue

 

 

1,175

 

 

 

5,025

 

Adjusted Revenue

 

$

69,340

 

 

$

57,994

 

Revenue percentage change

 

 

29

%

 

 

 

Adjusted revenue percentage change

 

 

20

%

 

 

 

Application of Critical Accounting Policies and Use of Estimates

The discussion of our financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these financial statements requires us to make estimates, judgments and assumptions that affect the reported amount of assets, liabilities, revenue and expenses and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to revenue, long-lived assets, goodwill, allowance for doubtful accounts, stock-based compensation, contingent liabilities, self-insurance accruals and income taxes. We base our estimates of the carrying value of certain assets and liabilities on historical experience and on various other assumptions that we believe to be reasonable. In some cases, changes in the accounting estimates are reasonably likely to occur from period to period. Our actual results may differ from these estimates under different assumptions or conditions.

Our critical accounting policies are those that affect our more significant judgments used in the preparation of our condensed consolidated financial statements. A description of our critical accounting policies and estimates is contained in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021. Other than those noted in Note 2 to our condensed consolidated financial statements, there were no material changes to our critical accounting policies and estimates during the first three months of 2022.

26


 

Income Taxes

We are subject to income taxes in both the U.S. and foreign jurisdictions, and we use estimates in determining our provision for income taxes. We recognize deferred tax assets and liabilities based on temporary differences between the financial reporting and income tax bases of assets and liabilities using statutory rates expected to be in effect when such differences are settled.

Our net deferred tax liabilities are comprised primarily of book to tax differences on stock-based compensation, intangible asset basis, net operating loss carryforwards, valuation allowance and timing of deductions for right-of-use assets and lease liabilities, accrued expenses, depreciation, and amortization.

Results of Operations

The following table sets forth our results of operations for the periods indicated, including percentage of total revenue:

 

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Revenue

 

$

68,165

 

 

 

100

%

 

$

52,969

 

 

 

100

%

Cost of revenue

 

 

17,846

 

 

 

26

%

 

 

15,168

 

 

 

29

%

Amortization of acquired technology

 

 

745

 

 

 

1

%

 

 

765

 

 

 

1

%

Gross profit

 

 

49,574

 

 

 

73

%

 

 

37,036

 

 

 

70

%

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Selling and marketing

 

 

24,255

 

 

 

35

%

 

 

21,606

 

 

 

41

%

Product development

 

 

3,118

 

 

 

5

%

 

 

2,923

 

 

 

6

%

General and administrative

 

 

7,842

 

 

 

12

%

 

 

6,435

 

 

 

12

%

Depreciation

 

 

1,665

 

 

 

2

%

 

 

1,221

 

 

 

2

%

Amortization

 

 

2,012

 

 

 

3

%

 

 

1,630

 

 

 

3

%

Total operating expenses

 

 

38,892

 

 

 

57

%

 

 

33,815

 

 

 

64

%

Operating income

 

 

10,682

 

 

 

16

%

 

 

3,221

 

 

 

6

%

Interest and other income (expense), net

 

 

(560

)

 

 

-1

%

 

 

(696

)

 

 

-1

%

Income before provision for income taxes

 

 

10,122

 

 

 

15

%

 

 

2,525

 

 

 

5

%

Provision for income taxes

 

 

2,958

 

 

 

4

%

 

 

715

 

 

 

1

%

Net income

 

$

7,164

 

 

 

11

%

 

$

1,810

 

 

 

3

%

Comparison of Three Months Ended March 31, 2022 and March 31, 2021

Revenue

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Increase

 

Percent
Change

 

Revenue

 

$

68,165

 

 

$

52,969

 

$

15,196

 

 

29

%

Revenue increased for the three months ended March 31, 2022, as compared to the same period in 2021, primarily due to customers increasing their spend for additional data driven marketing products and the renewal of acquired customer contracts previously recorded as unearned revenue. Priority Engine™, lead generation and brand revenue each increased over prior quarter, which contributed to our growth.

Cost of Revenue and Gross Profit

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

 

Increase
(Decrease)

 

 

Percent
Change

 

Cost of revenue

 

$

17,846

 

 

$

15,168

 

 

$

2,678

 

 

 

18

%

Amortization of acquired technology

 

$

745

 

 

$

765

 

 

$

(20

)

 

 

-3

%

Gross profit

 

$

49,574

 

 

$

37,036

 

 

$

12,538

 

 

 

34

%

Gross profit percentage

 

 

73

%

 

 

70

%

 

 

 

 

 

 

 

27


 

Gross Profit. Our gross profit is equal to the difference between our revenue and our cost of revenue for the period. Gross profit percentage was 73% and 70% for the three months ended March 31, 2022 and 2021, respectively. Gross profit increased by $12.5 million in the three months ended March 31, 2022 compared to the same period in 2021, primarily due to increased revenue compared to the same period a year ago. Because the majority of our costs are labor-related, we expect our gross profit to fluctuate from period to period depending on the total revenue for the period.

Operating Expenses and Other

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

 

Increase
(Decrease)

 

 

Percent
Change

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Selling and marketing

 

$

24,255

 

 

$

21,606

 

 

$

2,649

 

 

 

12

%

Product development

 

 

3,118

 

 

 

2,923

 

 

 

195

 

 

 

7

%

General and administrative

 

 

7,842

 

 

 

6,435

 

 

 

1,407

 

 

 

22

%

Depreciation

 

 

1,665

 

 

 

1,221

 

 

 

444

 

 

 

36

%

Amortization

 

 

2,012

 

 

 

1,630

 

 

 

382

 

 

 

23

%

Total operating expenses

 

$

38,892

 

 

$

33,815

 

 

$

5,077

 

 

 

15

%

Interest and other income (expense), net

 

$

(560

)

 

$

(696

)

 

$

(136

)

 

 

-20

%

Provision for income taxes

 

$

2,958

 

 

$

715

 

 

$

2,243

 

 

 

314

%

 

Selling and Marketing. Selling and marketing expenses increased for the three months ended March 31, 2022, as compared to the same period in 2021, primarily due to a $1.5 million increase in stock-based compensation expense and a $1.1 million increase in pay related expenses.

Product Development. Product development expense increased for the three months ended March 31, 2022, as compared to the same period in 2021. Personnel and contracted services costs were each higher by $0.1 million.

General and Administrative. General and administrative expense increased for the three months ended March 31, 2022, as compared to the same period in 2021, primarily due to a $1.6 million increase in stock-based compensation costs, offset by lower costs in other areas.

Depreciation. Depreciation expense increased for the three months ended March 31, 2022, as compared to the same period in 2021, due to increased capitalized software expenses.

Amortization. Amortization expense increased for the three months ended March 31, 2022, as compared to the same period in 2021, due to intangible assets acquired in 2021 and increase in fair value of contingent consideration.

Interest and other (income) expense, net. Interest and other (income) expense decreased for the three months ended March 31, 2022, as compared to the same period in 2021, primarily due to lower losses from foreign currency exchange than prior year.

Provision (Benefit) for income taxes. Our effective income tax rate was 29% and 28% for the three months ended March 31, 2022 and 2021, respectively. The tax expense for the three months ended March 31, 2022 increased by approximately $2.2 million primarily due to $7.6 million increase in pretax income offset by an approximate $0.1 million increase in excess tax benefits of stock-based compensation.

Seasonality

The timing of our revenues is affected by seasonal factors. Our revenues are seasonal primarily as a result of the annual budget approval process of many of our customers, the normal timing at which our customers introduce new products, and the historical decrease in advertising in summer months. The timing of revenues in relation to our expenses, much of which do not vary directly with revenues, has an impact on our cost of revenues, selling and marketing, product development, and general and administrative expenses as a percentage of revenues in each calendar quarter during the year.

28


 

The majority of our expenses are personnel-related and include salaries, stock-based compensation, benefits and incentive-based compensation plan expenses. As a result, we have not experienced significant seasonal fluctuations in the timing of our expenses period to period.

Liquidity and Capital Resources

Resources

Our cash and investments at March 31, 2022 totaled $395.2 million, a $13 million increase from December 31, 2021, primarily driven by cash generated from our operations offset in part by investments in property and equipment. We believe that our existing cash and investments, our cash flow from operating activities and borrowings under our 2021 Loan Agreement will be sufficient to meet our anticipated cash needs for at least the next twelve months. Our future working capital requirements will depend on many factors, including the operations of our existing business, our potential strategic expansion internationally, future acquisitions we might undertake and any expansion into complementary businesses. To the extent that our cash and investments and cash flow from operating activities are insufficient to fund our future activities, we may raise additional funds through additional bank credit arrangements or public or private equity or debt financings. We may also raise additional funds in the event we determine in the future to effect one or more additional acquisitions of businesses.

 



 

 

March 31,
2022

 

 

December 31,
2021

 

Cash and investments

 

$

395,153

 

 

$

381,699

 

Accounts receivable, net

 

$

51,009

 

 

$

51,095

 

 

Cash, Cash Equivalents and Investments

Our cash, cash equivalents and investments at March 31, 2022 were held for working capital purposes and were invested primarily in pooled bond funds. We do not enter into investments for trading or speculative purposes.

Accounts Receivable, Net

Our accounts receivable balance fluctuates from period to period, which affects our cash flows from operating activities. The fluctuations vary depending on the timing with which we meet our performance obligations and on the timing of our cash collections, as well as on changes to our allowance for doubtful accounts. We use days sales outstanding (“DSO”) as a measurement of the quality and status of our receivables since lower DSO is generally correlated with higher collection rates. We define DSO as net accounts receivable at quarter end divided by total revenue for the applicable period, multiplied by the number of days in the applicable period. DSO was 66 days and 60 days at March 31, 2022 and December 31, 2021, respectively.

Cash Flows

 

 

Three Months Ended March 31,

 

 

 

2022

 

 

2021

 

Net cash provided by operating activities

 

$

27,557

 

 

$

15,690

 

Net cash used in investing activities

 

$

(3,611

)

 

$

(3,131

)

Net cash used in financing activities

 

$

(9,911

)

 

$

(1,402

)

Operating Activities

Cash provided by operating activities primarily consists of net income adjusted for certain non-cash items including depreciation and amortization, provisions for bad debt, stock-based compensation, deferred income taxes, and the effect of changes in working capital

29


 

and other activities. Cash provided by operating activities for the three months ended March 31, 2022 was $27.6 million compared to cash provided by operating activities of $15.7 million for the three months ended March 31, 2021.

The increase in cash provided by operating activities was primarily the result of increase in revenue, changes in working capital (primarily increase in contract liabilities in the first three months of 2022) , and stock-based compensation charged to earnings.

Investing Activities

Cash used in investing activities in the three months ended 2022 and 2021 was $3.6 million and $3.1 million respectively and was driven by the purchase of property and equipment, primarily for internal-use software, and to a lesser extent, computer equipment. We capitalized internal-use software and website development costs of $3.2 million and $2.9 million for the three months ended March 31, 2022 and 2021, respectively.

Financing Activities

In the first three months of 2022, we used $9.9 million for financing activities, consisting primarily of $5.2 million for the payment of contingent consideration related to our 2020 and 2021 acquisitions, $4.4 million for tax withholdings related to net share settlements and $0.3 million for the repurchase of TechTarget shares. In the first three months of 2021, we used $1.4 million for financing activities, consisting primarily of $1.0 million for the payment of contingent consideration related to our 2020 and 2021 acquisitions and $0.4 million for tax withholdings related to net share settlements.

Common Stock Repurchase Programs

In May 2020, we announced that our Board of Directors had authorized a $25.0 million stock repurchase program (the “May 2020 Repurchase Program”) whereby we are authorized to repurchase shares of our common stock from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management. We repurchased 4,614 shares at an aggregate purchase price of $0.3 million at an average share price of $69.91 under this plan during 2022. As of March 31, 2022, $24.7 million remained available under the Repurchase Program. The May 2020 Repurchase Program expired on May 1, 2022.

In May 2022, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2022 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $50.0 million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management.

Repurchased shares were recorded under the cost method and are reflected as treasury stock in the accompanying condensed consolidated Balance Sheets. All repurchased shares were funded with cash on hand.

Convertible Senior Notes and Term Loan and Credit Facility Borrowings

Convertible Senior Notes

In December 2021, the Company issued $414 million in aggregate principal amount of 0.00% convertible senior notes (“2026 Notes”) due December 15, 2026, unless earlier repurchased by the Company or converted by the holder pursuant to their terms. Special interest, if any, is payable semiannually in arrears on June 15 and December 15 of each year.

The 2026 Notes are governed by an Indenture between the Company, as issuer, and U.S. Bank, National Association, as trustee. The 2026 Notes are unsecured and rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the 2026 Notes and equal in right of payment to the Company’s unsecured indebtedness that is not so subordinated.

Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election.

The 2026 Notes have an initial conversion rate of 7.6043 shares of common stock per $1,000 principal amount of 2026 Notes. This represents an initial effective conversion price of approximately $131.50 per share of common stock and 3,148,180 shares issuable upon conversion. Throughout the term of the 2026 Notes, the conversion rate may be adjusted upon the occurrence of certain events. As of March 31, 2022, no such adjustment has occurred. Holders of the 2026 Notes will not receive any cash payment representing accrued and unpaid interest, if any, upon conversion of a 2026 Note.

30


 

Proceeds from the 2026 Notes were utilized to retire $149.9 million of the 2025 Notes and for general corporate purposes.

In December 2020, the Company issued $201.3 million in aggregate principal amount of 0.125% convertible senior notes (the “2025 Notes”) due December 15, 2025, unless earlier repurchased by the Company or converted by the holder pursuant to their terms. Interest is payable semiannually in arrears on June 15 and December 15 of each year, which commenced on June 15, 2021.

The 2025 Notes are governed by an indenture between the Company, as issuer, and U.S. Bank National Association, as trustee. The 2025 Notes are unsecured and rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the Notes and equal in right of payment to the Company’s unsecured indebtedness that is not so subordinated.

Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election.

The 2025 Notes have an initial conversion rate of 14.1977 shares of common stock per $1,000 principal amount of the Notes. This represents an initial effective conversion price of approximately $70.43 per share of common stock and 2,857,447 shares issuable upon conversion of the full aggregate principal amount of the 2025 Notes. Throughout the term of the 2025 Notes, the conversion rate may be adjusted upon the occurrence of certain events. As of March 31, 2022, no such adjustment has occurred. Holders of the 2025 Notes will not receive any cash payment representing accrued and unpaid interest, if any, upon conversion of a Note, except in limited circumstances. Accrued but unpaid interest will be deemed to be paid by cash, shares of the Company’s common stock or a combination of cash and shares of the Company’s common stock paid or delivered, as the case may be, to the holder upon conversion of the Notes.

After the induced conversion of $149.9 million aggregate principal amount of the 2025 Notes in December 2021, approximately $51 million of aggregate principal of 2025 Notes remain outstanding. As of March 31, 2022, 1,021,285 shares were issuable upon conversion of the full aggregate principal amounts of such remaining 2025 Notes.

 

2021 Loan Agreement

 

On October 29, 2021, the Company entered into the 2021 Loan Agreement with Western Alliance Bank. The 2021 Loan Agreement provides for a $75 million revolving credit facility with a $5 million letter-of-credit sublimit and a maturity date of October 29, 2023. The 2021 Loan Agreement is secured by substantially all of the Company’s assets. Borrowings under the 2021 Loan Agreement bear interest at a rate equal to one (1) month U.S. LIBOR, plus a spread based upon the Company’s leverage (as defined by 2021 Loan Agreement), which may vary between 2.00% and 2.75%. As of March 31, 2022, the interest rate was 2.98%. The 2021 Loan Agreement is subject to various leverage and non-financial covenants. No amounts were outstanding under the 2021 Loan Agreement as of March 31, 2022.

Capital Expenditures

We have made capital expenditures primarily for computer equipment and related software needed to host our websites, internal-use software development costs, as well as for leasehold improvements and other general purposes to support our growth. Our capital expenditures totaled $3.6 million and $3.1 million for the three-month periods ended March 31, 2022 and 2021, respectively. A majority of our capital expenditures in the first three months of 2022 were for internal-use software and website development costs and, to a lesser extent, computer equipment and related software. We capitalized internal-use software and website development costs of $3.2 million and $2.9 million for the three months ended March 31, 2022 and 2021, respectively. We are not currently party to any purchase contracts related to future capital expenditures.

Contractual Obligations

There were no material changes to our contractual obligations and commitments described under “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended December 31, 2021.

31


 

Forward-Looking Statements

This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. All statements, other than statements of historical facts, included or referenced in this Quarterly Report that address activities, events or developments which we expect will or may occur in the future are forward-looking statements, including statements regarding our intent, beliefs or current expectations and those of our management team. In some cases, you can identify forward-looking statements because they contain words such as “may,” “will,” “should,” “expects,” “plans,” “anticipates,” “going to,” “could,” “intends,” “target,” “projects,” “contemplates,” “believes,” “estimates,” “predicts,” “potential,” or “continue,” or the negative of these words or other similar terms or expressions that concern our expectations, strategy, priorities, plans, or intentions. Such statements may include those regarding our future financial results and other projections or measures of our future operating performance, including the drivers of such growth, profitability, and performance (including, in each case, any potential impact of product and service development efforts, GDPR or other similar laws, potential changes to customer relationships, and other operational decisions); expectations concerning market opportunities and our ability to capitalize on them; the amount and timing of the benefits expected from acquisitions, new strategies, products or services and other potential sources of additional revenue; and the behavior of our members, partners, and customers. These statements speak only as of the date of this Quarterly Report on Form 10-Q and are based on our current plans and expectations. Such forward-looking statements are not guarantees of future performance and involve risks and uncertainties that could cause actual future events or results to be different than those described in or implied by such forward-looking statements. These risks and uncertainties include, but are not limited to, those relating to: market acceptance of our products and services, including continued increased sales of our IT Deal Alert™ offerings and continued increased international growth; relationships with customers, strategic partners and employees; the duration and extent of the COVID-19 pandemic; difficulties in integrating acquired businesses; changes in economic or regulatory conditions or other trends affecting the internet, internet advertising and information technology industries; data privacy laws, rules, and regulations; and other matters included in our SEC filings, including in our Annual Report on Form 10-K for the year ended December 31, 2021. Actual results may differ materially from those contemplated by the forward-looking statements. We undertake no obligation to update our forward-looking statements to reflect future events or circumstances.

32


 

Item 3. Quantitative and Qualitative Disclosures about Market Risk

Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign exchange rates and interest rates. We do not hold or issue financial instruments for trading purposes.

Foreign Currency Exchange Risk

We currently have subsidiaries in the United Kingdom, Hong Kong, Australia, Singapore, Germany and France. Approximately 26% of our revenue for the three months ended March 31, 2022 was derived from customers with billing addresses outside of the United States and our foreign exchange gains/losses were not significant. We currently believe our exposure to foreign currency exchange rate fluctuations is financially immaterial and therefore have not entered into foreign currency hedging transactions. We continue to review this issue and may consider hedging certain foreign exchange risks through the use of currency futures or options in the future. The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy. Our continued international expansion increases our exposure to exchange rate fluctuations and as a result such fluctuations could have a significant impact on our future results of operations.

Interest Rate Risk

At March 31, 2022, we had cash and investments of $395.2 million. The investments were held in a bond fund. The cash and investments were held for working capital purposes. We have not entered into investments for trading or speculative purposes. Due to the short-term nature of these investments, we believe that we do not have any material exposure to changes in the fair value as a result of increases in interest rates. Declines in interest rates, however, would reduce future investment income. Additionally, our 2021 Loan Agreement provides for a $75 million revolving credit facility with a $5 million letter-of-credit sublimit. Borrowings under the 2021 Loan Agreement bear interest at a rate equal to one (1) month U.S. LIBOR, plus a spread based upon the Company’s leverage (as defined by 2021 Loan Agreement), which may vary between 2.00% and 2.75%. No amounts were outstanding under the 2021 Loan Agreement as of March 31, 2022. Should interest rates rise, it may cost the Company more to borrow under the 2021 Loan Agreement.

Inflation Risk

Inflation generally affects us by increasing our cost of labor and certain services. We do not believe that inflation had a material effect on our financial statements included elsewhere in this Quarterly Report on Form 10-Q. However, the United States has recently experienced historically high levels of inflation. If the inflation rate continues to increase it may affect our expenses, such as employee compensation, for example, increases in the costs of labor and supplies. Additionally, the United States is experiencing a workforce shortage, which in turn has created a competitive wage environment that may increase our operating costs in the future.

 

33


 

Item 4. Controls and Procedures

Disclosure Controls and Procedures

We are required to maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer (Principal Executive Officer) and Chief Financial Officer (Principal Financial Officer) as appropriate, to allow timely decisions regarding required disclosure.

In connection with the preparation of this Quarterly Report on Form 10-Q for the period ended March 31, 2022, management, under the supervision of the Chief Executive Officer and Chief Financial Officer, conducted an evaluation of our disclosure controls and procedures as of March 31, 2022. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting identified in connection with the evaluation of such internal control that occurred during the first quarter of 2022 that have materially affected or are reasonably likely to materially affect, our internal control over financial reporting.

34


 

PART II—OTHER INFORMATION

We are not currently a party to any material legal proceedings and we are not aware of any pending or threatened litigation against us that could have a material adverse effect on our business, operating results or financial condition.

Item 1A. Risk Factors

Our business is subject to a number of risks, including those identified in Item 1A, “Risk Factors” of our 2021 Annual Report on Form 10-K, that could have a material effect on our business, results of operations, financial condition and/or liquidity and that could cause our operating results to vary significantly from period to period. We may disclose changes to any risk factors presented or disclose additional factors from time to time in our future filings with the Securities and Exchange Commission.

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

Our Repurchases under our repurchase program are made from time to time at management’s discretion in accordance with applicable federal securities laws. All repurchases of our common stock have been recorded as treasury stock. The following table summarizes information relating to purchases made by or on our behalf of shares of our common stock during the quarter ended March 31, 2022.

 

Period

 

Total Number of
Shares Purchased
(1)

 

 

Average Price
Paid Per Share

 

 

Total Number of
Shares Purchased as
Part of Publicly
Announced Program

 

 

Approximate Dollar
Value of Shares that
May Yet Be
Purchased Under the
Program (in thousands)
(2)(3)

 

January 1, 2022 - January 31, 2022

 

 

 

 

$

 

 

 

 

 

$

 

February 1, 2022 - February 28, 2022

 

 

 

 

$

 

 

 

 

 

$

 

March 1, 2022 - March 31, 2022

 

 

4,614

 

 

$

69.91

 

 

 

4,614

 

 

$

24,677

 

Total

 

 

4,614

 

 

$

69.91

 

 

 

4,614

 

 

$

24,677

 

 

(1) We purchased an aggregate of 4,614 shares of our common stock in the open market pursuant to our repurchase program and 1,340 shares were transferred to us from employees in satisfaction of minimum tax withholding obligations associated with the vesting of restricted stock rights during the period.

(2) From the repurchase program's inception through March 31, 2022, we purchased 4,614 shares at an average price of $69.91 per share for a total of $323.

(3) In May 2020, we announced the commencement of our repurchase program. The repurchase program expired on May, 1, 2022.

(4) In May 2022, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2022 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $50.0 million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management.

 

 

35


 

Item 6. Exhibits

 

The exhibits listed below are filed as part of this Quarterly Report on Form 10-Q.

 

 

 

 

 

 

 

Incorporated by Reference to

Exhibit

No.

 

Description of Exhibit

 

Form or

Schedule

 

Exhibit

No.

 

Filing

Date

with SEC

 

SEC File

Number

 

 

 

 

 

 

 

 

 

 

 

3.1

 

Fourth Amended and Restated Certificate of Incorporation of the Registrant.

 

10-Q

 

3.1

 

11/13/2007

 

001-33472

 

 

 

 

 

 

 

 

 

 

 

3.2

 

 

Amended and Restated Bylaws of TechTarget, Inc.

 

 

10-Q

 

3.2

 

08/04/2021

 

001-33472

 

 

 

 

 

 

 

 

 

 

 

31.1*

 

Certification of Michael Cotoia, Chief Executive Officer of TechTarget, Inc., pursuant to Rules 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

31.2*

 

Certification of Daniel Noreck, Chief Financial Officer and Treasurer of TechTarget, Inc., pursuant to Rules 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1*

 

Certifications of Michael Cotoia, Chief Executive Officer of TechTarget, Inc. and Daniel Noreck, Chief Financial Officer and Treasurer of TechTarget, Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

 

XBRL Instance Document* The instance document does not appear in the Interactive Data File because its XBRL tags are

 

 

 

 

 

 

 

 

 

 

Embedded within the Inline XBRL document.

 

 

 

 

 

 

 

 

101.SCH

 

XBRL Inline Taxonomy Extension Schema Document*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

 

XBRL Inline Taxonomy Extension Calculation Linkbase Document*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

 

XBRL Inline Taxonomy Extension Definition Linkbase Document*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

 

XBRL Inline Taxonomy Extension Label Linkbase Document*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

 

XBRL Inline Taxonomy Extension Presentation Linkbase Document*

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exbibit 101)

 

 

 

 

 

 

 

 

 

* Filed herewith.

36


 

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.

 

 

TECHTARGET, INC.

 

(Registrant)

 

 

Date: May 10, 2022

By:

/s/ MICHAEL COTOIA

 

 

Michael Cotoia, Chief Executive Officer and Director

(Principal Executive Officer)

 

 

 

Date: May 10, 2022

By:

/s/ DANIEL NORECK

 

 

Daniel Noreck, Chief Financial Officer and Treasurer

(Principal Accounting and Financial Officer)

 

37


EX-31.1 2 ttgt-ex31_1.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael Cotoia, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of TechTarget, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

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

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

Date: May 10, 2022

 

/s/ Michael Cotoia

Michael Cotoia

Chief Executive Officer

 


EX-31.2 3 ttgt-ex31_2.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

SECURITIES EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a),

AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Daniel Noreck, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of TechTarget, Inc.;

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

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

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

Date: May 10, 2022

 

/s/ Daniel Noreck

Daniel Noreck

Chief Financial Officer and Treasurer

 


EX-32.1 4 ttgt-ex32_1.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER AND

PRINCIPAL FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

Each of Michael Cotoia and Daniel Noreck hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, in his/her capacity as Chief Executive Officer and Chief Financial Officer and Treasurer, respectively of TechTarget, Inc. (the Company), that, to his/her knowledge, the Quarterly Report of the Company on Form 10-Q for the period ended March 31, 2022 as filed with the Securities and Exchange Commission (the Report) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 10, 2022

 

 

 

By:

 

/s/ Michael Cotoia

 

 

 

 

 

 

 

 

Michael Cotoia

 

 

 

 

 

 

 

 

Chief Executive Officer

 

 

 

 

Date: May 10, 2022

 

 

 

By:

 

/s/ Daniel Noreck

 

 

 

 

 

 

 

 

Daniel Noreck

 

 

 

 

 

 

 

 

Chief Financial Officer and Treasurer

 


GRAPHIC 5 img109047807_0.jpg GRAPHIC begin 644 img109047807_0.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **YKQ)XWTGPV&CED-Q>8R+:(Y8?[QZ+^->=W'B/QI MXS=H],MYX;4G&+4;5Q_M2'K^!'TK2--O7H&H&(CDNKC'>* X_P#'L5Q:?#"^AM9+[6M4M+&%!OE; MF1@/<\#/XFN.N8;:2^\C2Q>KGXO:.)<+I]\4S]["?RS5R#XJ>&YFQ(;R#GK)#D?\ CI->6CP;XE,>\:+= M[<9^YS^60;D,B&,_3O@_E2 M0ZEXX\%,!=0SRV:\%9OWL6/9QROYUBZ47\+/0CC:D%>M"R[K5'M5%/>*8Q*8QC'ED\#OC'1O<\8K-Q:=F M=L:T)QYH.Z-JBF0^8(4$I!DVC<1TSWI]2:A1110 4444 %%%% !1110 5P6M M^(]8UW4)]#\)PL#$QCNM0;Y5C/=5/J/7KZ#O7>U%!;0VL9C@B2-"Q8A!C))R M3]2:J+2U,JL)37*G9=>YQN@_#32=-(N-1)U*\)W,TP^0'V7O]3FNU2-(T"(J MJBC 51@"G44I2F*Z*[M-%^(_APW%O@3J"LWMT(-@;OCZ\CWKT6HKBWANH'@N(DEAD&U MT<9##W%0INUGJCHEAHJ7/3]U_@_5$BL&4,#D$9!I:15"*%484# %+4'2%%%% M !1110 4444 %%%% !1110 4444 >3?%;0I8;Z#7[=3L8+%,R_P./NM^/3\! M70Z)K6D^/_#W]F:GM^V;0)H<[6+#_EHG\_;I79W5M!>6LEM,HR7*]&CS*U&I1J.I37-&6Z++ M?!U?M65UEA;YZ&#Y\?7./TK=O]0T7X<>'OL=GM:Z8$QPELO*Y_C?T'_ZA7#? M8/B.@\@'5MH^7B<$?GFK^C?"S4[VZ%SKUSY,9.719/,E?ZMT'ZU3U^.6ASTV MXW6'I-2?5]!OPRT>YU3Q#-X@NPS1PLQ$C?\ +29NN/H"?S%>PU7L;&VTZRBM M+.%8;>(;411P*L5C.?,[GIX6@J%/EZ]?4****@Z HHHH *\[U?Q;XQL]8O+: MR\/>?:Q2E8I?LTC;U['(.#7HE)51:6ZN95:2Z;B3R/F-<7\//^2D: ME_NW'_HP5L:EXLU[Q!XDET3PJ8XHX"1)=, E45YCIWBGQ#X=\50:)XFECN8K@J$F4#*[CA6! &1G@@BM#QWX MYN-$NH])TE%>_=0SNR[O+ST '=C_ )ZUE[.5['=]=I\CG+2VENMSOJ\F^(]U M<0^.-*2*XFC1HXLJDA4']X>PJ:.'XH0)%=>>LGF,,PN8R5S_ 'AC@>N#FL[X MFRM;^+=*FN,,T5M&\FP8!(C?E<;-;GL3$A21U KRZ3Q MSXWA1Y'\-JL: EF:UE '<\U4U?Q1XW_ +/&OKML-+DD"PQ;%+8/W201DY]> M/I7;66KR:[\.IM1E55FELIA(%Z;@&!Q^5)1Y5=JYI*M[>7+"3BTK[;G&67Q) M\5ZCO^PZ+;W.S&_R89&VYZ9PU=UX1U;6-7T^>;6=/^Q3)-L1/+9-RX!SAOIT5Y]X&\7ZCK>C:HMZRO=646])@@&X$'& M0.,@K7+VWQ&\27NE-:6^9]4EDRKPVX)2,*,X4#DYSR>@K/V4KM'6\?248RUU MV/::*\S\1>-M9T30M)LR$.M7=N)9I#&/W8)X 7IN/3\#Q6?K.H^/_"UI!>WN MHQ2Q3G:0$5_+8C.#\HYX[<4*DV$\="+>C=M_(]B>*];\5>% M[A-,^S1:W;.@=I!A&0_Q YOO[ EM4(9/M/G@I[X^M>GZ'X&M="U^XU:&\GEDF#@QN% MVCO7KWL_T(KI]K&[/&6"J*$7:[3;M? M=,RKGP!HR:E9B^\2WDET[@0I/*K,Y'.!D9QQ7/\ B"5=)^+Z7FH'%N)XIMQ& M0$V@ _@1^E=7I'PMTS3KV*[N;VYNYHF#I_RS4$'(/'/ZUO\ B3PGIOB>!%O% M=)H\^7/$<.OM[CV-2JB3U=S26$G*G>,5%II[WO;N:4VJ:?;VRW,U[;I ^-LC M2C:V>F#WKRSXF -XZTE6 (,<0(/0_O#6K!\'K!90;C5;F6('[B1JA_/G^5;V MM>!+/6M3L;V2\N8VLXTC15P=P4Y&2>GRRC;5=2I\5!CP6V M/^?F/^M1>$_^222?]>US_-ZZ3Q)H$/B723I\\\D*&19-\8&& M&T..>5X3')'YC ;OGSGV[U*DN2WF:2HS>(=3IRV/./AIJ<>CZ'XBU&52ZV\< M3[1_$<-@?G5G3;[Q/XVL[R]EUV'2]/@8K(D(VD<9Z]<8/4FNM\/^!+#0;+4+ M/SY;N&^0)*LH X (XQ]:QH/A)IL=X7DU*[DLR03;X W8[,PZC\*TKOP;@C*ZK<%!YJB) W<*6UQ<8GA>%8FP1&&ZX/4X]ZN^%/"%MX3CNDMKJ:<7!4DR@#&W/ M3'UI3J1:=NI6'PM2$J?,OAO^)R/Q9TZ(RV&I1W,:W8'DB#/SR#.05'L2?SJG MJ-MXZ\96]KI][IJVD$;!GE<>6&;'WF!)/0] *D^(]M;:CXQTNSLY9$U64)&[ M,V(XU+':?4-G)X_G1K/@W6M&TFXOY_&$VR%"P5GD7>>R@[NIJHM**[F%:+E5 MJ-)\O6S7XW+/Q#T=M*\":190.SV]G,J2,1U)4X;\\_G3?#/A.TUGP_:W4/B? M4X_W8$D,5P L3#JN.PK4^'\T_B7P?=VNM[KR#SC"IFY++@'&>^#WZU4F^$%D MUP6M]6N8H2?]6T88X],\?J*7-9:\KYW8SC@<#J:YD?"/2SJ#S2W]R]L6+" * 0#VW>GX U*G%W3> MYI*A5C[.5.*TOI?N>B44R*-8HEC0$*BA5!.>!3ZQ/3"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#D/%?@*S\3W27@N9+2\50AD5=P8#ID>H]0:PX/A3) M-(G]JZ]<7,2'B- >GL6)Q^5>ETE6JDDK)G-/!T9RYI1U*VG:=:Z58165E"L4 :$0PJC^9]3[U:HHJ#H225D%%%% PHHHH _]D! end EX-101.SCH 6 ttgt-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Organization and Operations link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Cash and Investments link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Net Income Per Common Share link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Convertible Notes and Loan Agreement link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Leases and Contingencies link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Stockholders' Equity and Subsequent Event link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Cash and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Net Income Per Common Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Convertible Notes and Loan Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Leases and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Organization and Operations - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Revenue - Disaggregated Revenue (Detail) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Revenue - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Revenue - Schedule of Deferred Revenue Included in Contract Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Fair Value Measurements - Assets Carried at Fair Value and Measured on Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Fair Value Measurements - Fair Value of Contingent Consideration (Detail) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Cash and Investments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Cash and Investments - Short-term Investments (Detail) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Detail) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Convertible Notes and Loan Agreement - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Notes (Detail) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Notes (Parenthetical) (Detail) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Convertible Notes and Loan Agreement - Schedule Of Interest Expense Recognized (Detail) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Fair Value and Carrying Value of Debt Instrument (Detail) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Leases and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Leases and Contingencies - Summary of Maturities of Operating Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Leases and contingencies - Summary of Operating Lease Liabilities Included in Consolidated Balance Sheet (Detail) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Leases and Contingencies - Summary of Lease Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Leases and Contingencies - Summary of Additional Information Related to Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Leases and Contingencies - Summary of Maturities of Operating Lease Liabilities (Detail) 2 link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity under Company's Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit Activity Under Company's Plans (Detail) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Stockholders' Equity and Subsequent Event - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Segment Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Segment Information - Net Sales by Campaign Target Area (Detail) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Segment Information - Net Sales to Customers by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Segment Information - Long-Lived Assets by Geographic Area (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 7 ttgt-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Period of grants vested Contingent Consideration By Type [Axis] Contingent Consideration by Type Gross Profit Gross profit Contract with customers amortization period of contract assets. Contract With Customers Amortization Period Of Contract Assets Amortization period of contract assets Amortization period of contract assets Forecast [Member] Lease Cost [Abstract] Revenue Recognition [Abstract] Goodwill and intangible assets. Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Operating Expenses [Abstract] Operating expenses: Treasury Stock [Member] Treasury Stock [Member] Finite Lived Intangible Assets By Major Class [Axis] Finite-Lived Intangible Assets by Major Class Operating Income Loss Operating income Operating lease liability (ROU) Increase (Decrease) in Operating Lease Liability Schedule of Convertible Notes Schedule of Long-term Debt Instruments [Table Text Block] Two thousand twenty one loan and security agreement. Two Thousand Twenty One Loan And Security Agreement [Member] 2021 Loan Agreement [Member] Entity Emerging Growth Company Entity Emerging Growth Company Income Tax Disclosure [Abstract] Increase Decrease In Prepaid Deferred Expense And Other Assets Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Per Share, Forfeited Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Common stock shares available for issuance Payments To Acquire Property Plant And Equipment Purchases of property and equipment, and other capitalized assets, net Payments to Acquire Property, Plant, and Equipment, Total Statement Geographical [Axis] Geographical Common stock, $0.001 par value; 100,000,000 shares authorized; 57,268,651 and 57,144,740 shares issued; respectively; 29,751,855 and 29,633,898 shares outstanding, respectively Common Stock Value Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Weighted Average Number Of Shares Outstanding Basic [Abstract] Basic: Entity Address State Or Province Entity Address, State or Province Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table] Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table] Interest Income Expense Net Interest and other income (expense), net Interest Income (Expense), Net, Total Liabilities Total liabilities Disaggregation Of Revenue Table [Text Block] Disaggregated Revenue Unrealized loss on investments (net of tax provision effect of $(20) and $0, respectively) Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent Unrealized gain (loss) on investments Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent, Total Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Payments Related To Tax Withholding For Share Based Compensation Tax withholdings related to net share settlements Finite-lived intangible asset, expected amortization, after year four. Finite Lived Intangible Asset Expected Amortization After Year Four Thereafter Share Repurchase Program [Domain] Share Repurchase Program Business Combinations [Abstract] Weighted average number of basic shares outstanding. Weighted Average Number Of Basic Shares Outstanding Weighted average shares of stock outstanding Weighted average shares of stock outstanding Cost Of Goods And Services Sold Amortization Amortization of acquired technology Fair value measurement with unobservable inputs amounts included in accrued expenses and other current liabilities. Fair Value Measurement With Unobservable Inputs Amounts Included In Accrued Expenses And Other Current Liabilities Amounts included in accrued expenses and other current liabilities General And Administrative Expense [Member] General and Administrative [Member] Deferred revenue payment terms. Deferred Revenue Payment Terms Deferred revenue payment terms Deferred revenue payment terms Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Weighted-Average Remaining Contractual Term in Years, Options exercisable Accounts receivable, net of allowance for doubtful accounts of $2,658 and $2,514 respectively Accounts Receivable Net Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Available For Sale Securities Debt Securities Current Short-term investments Debt Securities, Available-for-sale, Current, Total Schedule Of Available For Sale Securities [Table] Schedule Of Available For Sale Securities [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies City Area Code City Area Code Deferred Income Tax Assets Net Deferred tax assets Deferred Income Tax Assets, Net, Total Earnings Per Share Diluted [Abstract] Diluted: Deferred Income Tax Liabilities Net Deferred tax liabilities Deferred Income Tax Liabilities, Net, Total Treasury Stock Shares Retired Purchase of common stock through stock buyback, shares Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger Threshold percentage of stock price trigger Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Forfeited Goodwill And Intangible Assets Disclosure [Abstract] Operating lease term option to extend. Operating Lease Term Option To Extend Operating lease term option to extend Commitments And Contingencies Leases and contingencies (see Note 9) Weighted average shares of common stock and vested undelivered restricted stock units outstanding diluted. Weighted Average Shares Of Common Stock And Vested Undelivered Restricted Stock Units Outstanding Diluted Weighted average shares of common stock and vested, undelivered restricted stock units outstanding Other long-term liabilities. Other Long Term Liabilities Policy [Text Block] Other Liabilities Total Finite Lived Intangible Assets Net Intangible assets, net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance 2026 Finite Lived Intangible Assets Amortization Expense Year Four Debt Securities, Available-for-sale, Total Debt Securities, Available-for-sale Estimated Fair Value Debt Instrument Basis Spread On Variable Rate1 Debt instrument basis spread on variable rate Scenario [Axis] Business Combination Disclosure [Text Block] Acquisitions Noncurrent Assets Long-lived assets, Total Income tax change in enacted tax rate Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Basis Of Accounting Policy Policy [Text Block] Basis of Presentation Liabilities Fair Value Disclosure Total liabilities Revision Of Prior Period Reclassification Adjustment [Member] Reclassification Adjustment [Member] Contract with customer contract period. Contract With Customer Contract Period Contract with customer contract period Amortization Of Financing Costs And Discounts Amortization of debt discount and transaction costs Amortization of Debt Issuance Costs and Discounts, Total Debt Conversion Converted Instrument Amount1 Equity component (a) Income Statement [Abstract] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] 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] Number of Shares (in millions) Debt Instrument Convertible Number Of Equity Instruments Number of common stock issuable upon conversion Net Cash Provided By Used In Investing Activities Net cash used in investing activities Convertible Notes and Loan Agreement Debt Disclosure [Text Block] Employee Related Liabilities Current Accrued compensation expenses Employee-related Liabilities, Current, Total General And Administrative Expense General and administrative General and Administrative Expense, Total Property Plant And Equipment Net Property and equipment, net Property, Plant and Equipment, Net, Total Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Contract With Customer Liability Current Contract Liabilities, Balance Contract Liabilities, Balance Contract liabilities Common Stock Shares Issued Common stock, shares issued Common Stock, Shares, Issued, Total Deferred Income Taxes And Tax Credits Deferred tax provision Deferred Income Taxes and Tax Credits, Total Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Shares, Forfeited Interest paid on 2025 Notes Interest Expense, Long-term Debt Interest Expense, Long-term Debt, Total Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Debt Securities, Available-for-sale, Amortized Cost Amortized Cost Operating Lease Right Of Use Asset Operating lease assets with right-of-use Operating lease assets (right -of-use assets) November two thousand eighteen repurchase program. November Two Thousand Eighteen Repurchase Program [Member] November 2018 Stock Repurchase Plan [Member] One-time cash allowance from lease agreement. One Time Cash Allowance From Lease Agreement One-time cash allowance Security Exchange Name Security Exchange Name Comprehensive Income Net Of Tax [Abstract] Comprehensive income: Range [Member] Statistical Measurement Interest Expense [Member] Interest Expense [Member] Other Liabilities Noncurrent Other liabilities Other Liabilities, Noncurrent, Total Finite Lived Intangible Assets Gross Gross Carrying Amount Finite-Lived Intangible Assets, Gross, Total Subsequent Event Type [Domain] Subsequent Event Type Line Of Credit Facility Maximum Borrowing Capacity Credit line Debt Disclosure [Abstract] Lessee operating lease term and discount rate table. Lessee Operating Lease Term And Discount Rate Table [Text Block] Lessee Operating Lease Term and Discount Rate Document Period End Date Document Period End Date Income Statement Location [Axis] Income Statement Location Restatement [Domain] Revision of Prior Period Investment Type Categorization [Member] Investments Maturity Date Long Term Debt Maturity Date Loan facility maturity date Net Income Loss Available To Common Stockholders Diluted Net income applicable to common stockholders Net Income (Loss) Available to Common Stockholders, Diluted, Total Common Stock Shares Authorized Common stock, shares authorized Use Of Estimates Use of Estimates Operating Lease Liability Current Current operating lease liability Lessee Disclosure [Abstract] Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount Outstanding stock options and unvested restricted stock units excluded from computation of diluted EPS Long lived assets percentage. Long Lived Assets Percentage Long lived assets percentage Schedule of Long-term Debt Instruments [Table] Interest Expense Debt Interest expense recognized Non Us [Member] International [Member] Other International [Member] Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] Assets Carried at Fair Value and Measured on Recurring Basis Fair value assets measured on recurring basis. Fair Value Assets Measured On Recurring Basis [Abstract] Assets: Current Fiscal Year End Date Current Fiscal Year End Date Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect Net increase in cash Payments for earn out liabilities. Payments For Earn Out Liabilities Payment of earnout liabilities Operating Lease Cost Operating lease expense Segment Reporting Disclosure [Text Block] Segment Information Number of websites. Number Of Websites Number of websites Lessee Operating Lease Existence Of Option To Extend Lessee, operating lease, existence of option to extend North America [Member] North America [Member] Line Of Credit Facility [Line Items] Line Of Credit Facility [Line Items] Treasury Stock Acquired Average Cost Per Share Stock repurchased, average price per share Contingent consideration. Contingent Consideration [Member] Contingent Consideration [Member] Number of webinars/virtual event channels. Number Of Webinars Virtual Event Channels Number of webinars/virtual event channels Disaggregation Of Revenue [Table] Disaggregation Of Revenue [Table] Debt Instrument Frequency Of Periodic Payment Debt instrument payment frequency Third amendment newton lease. Third Amendment Newton Lease [Member] Third Amendment Newton Lease [Member] Assets [Abstract] Assets Increase Decrease In Accrued Income Taxes Payable Income taxes payable Trademarks And Trade Names [Member] Trademarks, Trade Name and Domain Name [Member] Goodwill and intangible assets. Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] 2023 Lessee Operating Lease Liability Payments Due Next Twelve Months Debt Instrument Name [Domain] Debt Instrument, Name Debt Instrument Face Amount Aggregate principal amount Common Stock Par Or Stated Value Per Share Common stock, par value Weighted Average Number Of Shares Outstanding Basic Basic Weighted Average Number of Shares Outstanding, Basic, Total Shares Outstanding Ending balance, shares Beginning balance, shares Additional Paid In Capital Common Stock Additional paid-in capital Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Pooled Bond Fund [Member] Pooled bond fund. Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain] Fair Value by Liability Class Lease agreement for office. Lease Agreement For Office Lease agreement for office Share based compensation arrangement by share based payment award expiration month and year. Share Based Compensation Arrangement By Share Based Payment Award Expiration Month And Year Expiry date Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest Income before provision for income taxes Document Type Document Type Restatement [Axis] Revision of Prior Period Lease extension date. Lease Extension Date Lease extension date Fair value of debt liability. Fair Value Of Debt Liability Fair value of liability component of debt Preferred Stock Value Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Earnings Per Share Basic [Abstract] Basic: Non-current operating lease liability Non-current operating lease liability Operating Lease Liability Noncurrent Accounts Payable And Other Accrued Liabilities Current Accrued expenses and other current liabilities Assets Current Total current assets Stock Repurchase Program Authorized Amount1 Common stock repurchase authorized amount Provision For Doubtful Accounts Provision for bad debt Schedule Of Trading Securities And Other Trading Assets [Table] Schedule Of Trading Securities And Other Trading Assets [Table] Fair Value By Liability Class [Axis] Liability Class Disaggregation Of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Operating lease assets (ROU) Increase decrease in operating lease right-of-use assets. Increase Decrease In Operating Lease Right Of Use Assets Operating lease assets (ROU) Longterm Debt Type [Domain] Long-term Debt, Type Debt Securities, Available-for-sale, Realized Gain (Loss), Total Debt Securities, Available-for-sale, Realized Gain (Loss) Realized gains or (losses) Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2 Weighted-Average Remaining Contractual Term in Years, Options outstanding Provision for income taxes Income tax expense Income Tax Expense Benefit Income Tax Expense (Benefit), Total Line Of Credit Facility Interest Rate During Period Interest rate Consolidation Policy [Text Block] Principles of Consolidation Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Shares, Nonvested outstanding, ending balance Shares, Nonvested outstanding, beginning balance Fourth amendment. Fourth Amendment [Member] Fourth Amendment [Member] Payments on contingent liabilities Fair value measurement with unobservable inputs reconciliations recurring basis payments on contingent liabilities. Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Payments On Contingent Liabilities Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value Aggregate Intrinsic Value, Options vested or expected to vest Common Stock Shares Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Plan Name [Axis] Plan Name Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period Options Outstanding, Forfeited Revenue Recognition Policy [Text Block] Revenue Recognition Operating Expenses Total operating expenses Contract with customer, liability, revenue recognized during period. Contract With Customer Liability Revenue Recognized During Period Contract Liabilities, Revenue Recognized Contingent consideration non current. Contingent Consideration Non Current [Member] Contingent Consideration - Non-current [Member] Contingent Consideration - Non current [Member] Income Taxes [Table] Income Taxes [Table] Income Taxes [Table] Lease Cost Total lease expense Weighted Average Number Of Shares Outstanding [Abstract] Weighted average common shares outstanding: Diluted: Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Gross Unrealized Losses Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price Weighted- Average Exercise Price Per Share, Options outstanding, ending balance Weighted-Average Exercise Price Per Share, Options outstanding, beginning balance Net Cash Provided By Used In Operating Activities [Abstract] Operating activities: Lessee Operating Lease Liability Maturity Table [Text Block] Summary of Maturities of Operating Lease Liabilities Earnings Per Share Diluted Diluted Diluted net income per common share Earnings Per Share, Diluted, Total Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Gains Initial Conversion Rate per $1,000 Principal Debt Instrument Convertible Conversion Ratio1 Debt instrument, conversion rate Stock Repurchase Program Expiration Date Earnings Per Share [Abstract] Net income per common share: 2024 Lessee Operating Lease Liability Payments Due Year Two First Interest Payment Date Debt Instrument Date Of First Required Payment1 Date of first required payment Net Income Loss Net income Net income Net income applicable to common stockholders Accounting Standards Update202006 [Member] ASU 2020-06 Finite Lived Intangible Asset Useful Life Estimated useful lives Operating Lease Weighted Average Discount Rate Percent Weighted-average discount rate — operating leases Research And Development Expense [Member] Product Development [Member] Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period New awards granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total Document Fiscal Period Focus Document Fiscal Period Focus Debt Instrument Convertible Threshold Consecutive Trading Days1 Threshold consecutive trading days Accounting Policies [Abstract] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income Loss Net Of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Line of credit facility sublimit capacity. Line Of Credit Facility Sublimit Capacity Letter-of-credit sublimit Entity Address Address Line1 Entity Address, Address Line One Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value Aggregate Intrinsic Value, Exercised Intrinsic value of options exercised Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Options outstanding, ending balance Options outstanding, beginning balance Common stock outstanding under the plan Liabilities Current Total current liabilities Finite Lived Intangible Assets Accumulated Amortization Accumulated Amortization Profit Loss Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Contract with customer liability from deferred revenue. Contract With Customer Liability From Deferred Revenue Contract with customer liability from deferred revenue Entity Address Postal Zip Code Entity Address, Postal Zip Code Treasury Stock Shares Treasury stock, shares Treasury Stock, Shares, Total Treasury Stock, Shares, Beginning Balance Treasury Stock, Shares, Ending Balance Shares Paid For Tax Withholding For Share Based Compensation Impact of net settlements, shares Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value Aggregate Intrinsic Value, Options outstanding Lessee Operating Lease Liability Payments Due Total future minimum lease payments Long Lived Assets By Geographic Areas Table [Text Block] Long-Lived Assets by Geographic Area Operating Leases Income Statement Lease Operating Leases Income Statement Lease Base monthly rent Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized Common stock additional shares authorized for issuance Net Cash Provided By Used In Operating Activities Net cash provided by operating activities Purchase of treasury shares and related costs Payments for Repurchase of Common Stock Two thousand eighteen loan and security agreement. Two Thousand Eighteen Loan And Security Agreement [Member] 2018 Loan Agreement [Member] Increase Decrease In Other Noncurrent Liabilities Other liabilities Line Of Credit Facility Expiration Date1 Credit facility, Maturity date Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations Cash at end of period Cash at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total Statement Equity Components [Axis] Equity Components Lease Cost Table [Text Block] Summary of Lease Costs Assets Current [Abstract] Current assets: Entity Registrant Name Entity Registrant Name Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract] Other comprehensive income (loss), net of tax: Income tax expenses increase due to pretax income Effective Income Tax Rate Reconciliation, Tax Contingency, Foreign, Amount Stock option two thousand seventeen plan. Stock Option Two Thousand Seventeen Plan [Member] Stock Option 2017 Plan [Member] Less: debt discount, net of amortization Debt Instrument, Unamortized Discount (Premium), Net Debt Instrument, Unamortized Discount (Premium), Net, Total Debt instrument implied interest rate without conversion option. Debt Instrument Implied Interest Rate Without Conversion Option Implied interest rate Amortization Of Financing Costs Amortization of debt issuance costs Stockholders Equity Note Disclosure [Text Block] Stockholders' Equity Entity Interactive Data Current Entity Interactive Data Current Entity Address City Or Town Entity Address, City or Town Major Customers [Axis] Customer 2022 (April 1 - December 31) Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year Fair value liabilities measured on recurring basis. Fair Value Liabilities Measured On Recurring Basis [Abstract] Liabilities: Trading Symbol Trading Symbol Net Cash Provided By Used In Investing Activities [Abstract] Investing activities: Contract with customer, liability, billings. Contract With Customer Liability Billings Contract Liabilities, Billings Lessee Operating Lease Liability Undiscounted Excess Amount Less imputed interest Allowance For Doubtful Accounts Receivable Current Allowance for doubtful accounts, accounts receivable Accrued Income Taxes Current Income taxes payable Short Term Investments [Member] Short-Term Investments [Member] Local Phone Number Local Phone Number Income Tax Expense Benefit Income Tax Expense Benefit1 Income tax expense benefit1 Schedule Of Finite Lived Intangible Assets Table [Text Block] Summary of Intangible Assets Stockholders Equity Ending balance Beginning balance Total stockholders’ equity Subsequent Event Type [Axis] Subsequent Event Type Goodwill Period Increase Decrease Goodwill increased Goodwill, Period Increase (Decrease), Total Percentage increase in base rent. Percentage Increase In Base Rent Percentage increase in base rent Preferred Stock Shares Issued Preferred stock, shares issued Preferred Stock, Shares Issued, Total Litigation Settlement Expense Charges, claims related to litigation Assets Fair Value Disclosure Total assets Schedule of interest expense recognized. Schedule Of Interest Expense Recognized Table [Text Block] Schedule Of Interest Expense Recognized Range [Axis] Statistical Measurement Entity Small Business Entity Small Business Purchases of investments Payments to Acquire Debt Securities, Available-for-sale Preferred Stock Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Organization Consolidation And Presentation Of Financial Statements [Abstract] Her Majestys Revenue And Customs H M R C [Member] United Kingdom [Member] Lease amendment effective month and year. Lease Amendment Effective Month And Year Amendment effective month and year Share Price Closing price of common stock Fair Value Measurements Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Credit Facility [Axis] Credit Facility Long Term Debt Noncurrent Net carrying amount Variable Rate [Axis] Variable Rate Selling And Marketing Expense [Member] Selling and Marketing [Member] Variable Rate [Domain] Variable Rate Segment Reporting [Abstract] Balance Sheet Location [Axis] Balance Sheet Location May 2022 Repurchase Program [Member] May Two Thousand Twenty Two Repurchase Program [Member] May two thousand twenty two repurchase program. Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Granted Available For debt Sale Securities [Table Text Block] Available For debt Sale Securities [Table Text Block] Short-term Investments Equity [Abstract] Zero Point One Two Five Percentage Convertible Senior Notes. Zero Point One Two Five Percentage Convertible Senior Notes [Member] 0.125% Convertible Senior Notes [Member] Lessee, Operating Lease, Liability, to be Paid, after Year Five, Total Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Plan Name [Domain] Plan Name Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Other comprehensive income (loss) Contingent Consideration Type [Domain] Contingent Consideration Type 2022 (April 1 - December 31) Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year Lessee Lease Description [Table] Lessee Lease Description [Table] Income Tax Authority [Axis] Income Tax Authority Depreciation Depreciation Depreciation, Total Amortization Of Intangible Assets Amortization of intangible assets Amortization of Intangible Assets, Total Indefinite Lived Intangible Assets Excluding Goodwill Intangible assets with indefinite lives other than goodwill Indefinite-lived Intangible Assets (Excluding Goodwill), Total Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance Business Combinations and Valuation of Goodwill and Acquired Intangible Assets Business Combinations Policy Depreciation, excluding depreciation of $622 and $381, respectively, included in cost of revenue Depreciation Nonproduction Total contingent consideration Fair value measurement with unobservable inputs contingent consideration. Fair Value Measurement With Unobservable Inputs Contingent Consideration Total Contingent Consideration Share Based Compensation Stock-based compensation Share-based Payment Arrangement, Noncash Expense, Total Prepaid Expense And Other Assets Current Prepaid expenses and other current assets Schedule Of Nonvested Restricted Stock Units Activity Table [Text Block] Summary of Restricted Stock Unit Activity Under Company's Plans Schedule Of Share Based Compensation Stock Options Activity Table [Text Block] Summary of Stock Option Activity Under Company's Plans Segment Reporting Information [Line Items] Accrued sales incentives. Accrued Sales Incentives Accrued sales incentives Accrued sales incentives Lease amendment effective date. Lease Amendment Effective Date Amendment effective date Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number Options Outstanding, Options exercisable Net Cash Provided By Used In Financing Activities Net cash used in financing activities Customers by campaign target area. Customers By Campaign Target Area [Member] Customers by Campaign Target Area [Member] Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Nonvested Aggregate Intrinsic Value, Nonvested outstanding Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Per Share, Vested Less: unamortized debt issuance costs Deferred Finance Costs Net Transaction costs of notes Debt Issuance Costs, Net, Total Assets Total assets Fair Value Inputs Level2 [Member] Significant Other Observable Inputs (Level 2) [Member] Lessee Operating Leases [Text Block] Leases and Contingencies Stock Issued During Period Shares Stock Options Exercised Issuance of common stock from exercise of options, shares Options Outstanding, Exercised Increase Decrease In Employee Related Liabilities Accrued compensation expenses Increase (Decrease) in Employee Related Liabilities, Total Statement [Line Items] Statement [Line Items] Liabilities And Stockholders Equity Total liabilities and stockholders’ equity Increase Decrease In Accounts Payable Trade Accounts payable 2024 Finite Lived Intangible Assets Amortization Expense Year Two Document Quarterly Report Document Quarterly Report Balance Sheet Location [Domain] Balance Sheet Location Revenue From External Customers By Geographic Areas Table [Text Block] Net Sales by Campaign Target Area and Geographic Area Statement Of Cash Flows [Abstract] Two thousand and seven plan and two thousand and seventeen plan. Two Thousand And Seven Plan And Two Thousand And Seventeen Plan [Member] 2007 and 2017 Plans [Member] Additional Paid In Capital [Member] Additional Paid-in Capital [Member] Security12b Title Title of 12(b) Security Comprehensive Income Net Of Tax Comprehensive income Line Of Credit Credit line, outstanding amount Long-term Line of Credit, Total Fair Value Inputs Level3 [Member] Significant Unobservable Inputs (Level 3) [Member] Debt Instrument [Line Items] Accounts Payable Trade Current Accounts payable Initial Conversion Price Debt Instrument Convertible Conversion Price1 Conversion price of debt per share Adjustments Related To Tax Withholding For Share Based Compensation Impact of net settlements Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] Award Type Fair Value By Fair Value Hierarchy Level [Axis] Fair Value Hierarchy and NAV Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period Period of grants expired Finite Lived Intangible Assets Remaining Amortization Period1 Remaining amortization period Deferred Revenue Arrangement By Type [Table] Deferred Revenue Arrangement By Type [Table] Fair Value Inputs Level1 [Member] Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] Effective Income Tax Rate Reconciliation Tax Contingencies Foreign Corporation tax rate 2026 Lessee Operating Lease Liability Payments Due Year Four Interest Rate Debt Instrument Interest Rate Stated Percentage Interest rate Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Options vested or expected to vest Percentage of sale price of common stock and conversion rate. Percentage Of Sale Price Of Common Stock And Conversion Rate Percentage of sale price of common stock and conversion rate Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross Options Outstanding, Granted Entity Current Reporting Status Entity Current Reporting Status Revenue From Contract With Customer [Text Block] Revenue Investment Type [Axis] Investment Type 2025 Notes [Member] Two Thousand Twenty Five Notes [Member] Two thousand twenty five notes. Scenario [Domain] Revenue recognition remaining performance obligation expected timing of Invoicing period. Revenue Recognition Remaining Performance Obligation Expected Timing Of Invoicing Period Revenue recognition timing of invoicing period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Per Share, Granted Convertible senior notes Convertible Debt Convertible senior notes, Carrying Value Convertible Debt, Total Numerator. Numerator [Abstract] Numerator: Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock option 2007 Plan. Stock Option Two Thousand Seven Plan [Member] Stock Option 2007 Plan [Member] Proceeds From Issuance Of Debt Aggregate principal amount of term loan borrowed Accumulated Other Comprehensive Income [Member] Accumulated Other Comprehensive Income (Loss) [Member] Longterm Debt Type [Axis] Long-term Debt, Type Income Statement Location [Domain] Income Statement Location Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Fair Value of Contingent Consideration Interest and Debt Expense Interest and Debt Expense Interest and Debt Expense, Total UNITED STATES United States [Member] Convertible Debt Fair Value Disclosures Convertible senior notes, Fair Value Earnings Per Share Basic Basic Basic net income per common share Earnings Per Share, Basic, Total Preferred Stock Shares Authorized Preferred stock, shares authorized Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price Weighted- Average Exercise Price Per Share, Options exercisable Minimum [Member] Minimum [Member] Fair Value Measurement With Unobservable Inputs Fair Value Measurement With Unobservable Inputs Reconciliation recurring basis amortization of discount on contingent liabilities. Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Amortization Of Discount On Contingent Liabilities Amortization of discount on contingent liabilities Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1 Weighted-Average Remaining Contractual Term in Years, Options vested or expected to vest Cash And Cash Equivalents [Abstract] Fair Value Measurement Frequency [Domain] Measurement Frequency Amortization excluding cost of amortization. Amortization Excluding Cost Of Amortization Amortization Customer, affiliate and advertiser relationships. Customer Affiliate And Advertiser Relationships [Member] Customer, Affiliate and Advertiser Relationships [Member] Schedule Of Debt Table [Text Block] Schedule of Notes Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value Grant date fair value of restricted stock units vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Shares, Granted 2023 Finite Lived Intangible Assets Amortization Expense Next Twelve Months Cost Of Goods And Services Sold Depreciation Depreciation included in cost of revenues Amortization of intangible assets and other excluding financing costs. Amortization Of Intangible Assets And Other Excluding Financing Costs Amortization Operating Lease Liabilities Payments Due [Abstract] Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block] Organization and Operations Semi-Annual Interest Payment Dates Debt Instrument, Payment Terms Net Cash Provided By Used In Financing Activities [Abstract] Financing activities: Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Employee service share-based compensation, nonvested units, compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total Debt Instrument [Axis] Debt Instrument Foreign Currency Transactions And Translations Policy [Text Block] Foreign Currency Translation Entity Filer Category Entity Filer Category Document Fiscal Year Focus Document Fiscal Year Focus Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number Options Outstanding, Options vested or expected to vest Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] Schedule of Amortization Expense of Intangible Assets Weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares. Weighted Average Shares Of Common Stock And Vested Undelivered Restricted Stock Units Outstanding And Potentially Dilutive Shares Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares Retained Earnings Accumulated Deficit Retained earnings Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Weighted Average Number Diluted Shares Outstanding Adjustment Effect of potentially dilutive shares Weighted Average Number Diluted Shares Outstanding Adjustment, Total Income Taxes Income Tax Disclosure [Text Block] Regulatory assets. Regulatory Assets [Abstract] Fair Value Disclosures [Abstract] Prepaid Taxes Prepaid taxes Short Term Lease Cost Short-term lease expense Pooled Bond and money market funds [Member] Pooled Bond and Money Market Funds [Member] Maximum [Member] Maximum [Member] Contract With Customer Asset And Liability Table [Text Block] Schedule of Deferred Revenue Included in Contract Liabilities Contingent consideration current. Contingent Consideration Current [Member] Contingent Consideration - Current [Member] Contingent Consideration - Current [Member] Entity Central Index Key Entity Central Index Key Cash Cash Equivalents And Short Term Investments [Text Block] Cash and Investments Calculation of numerator and denominator in earnings per share. Calculation Of Numerator And Denominator In Earnings Per Share [Line Items] Calculation of Numerator and Denominator in Earnings Per Share [Line Items] Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block] Summary of Preliminary Purchase Price Allocation Entity Tax Identification Number Entity Tax Identification Number Equity Component [Domain] Equity Component Preferred Stock Par Or Stated Value Per Share Preferred stock, par value Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table] Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table] Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table] Stock repurchase program termination month and year. Stock Repurchase Program Termination Month And Year Common stock repurchase termination month and year Income Tax Authority [Domain] Income Tax Authority Share-based compensation arrangement by share-based payment award effective date. Share Based Compensation Arrangement By Share Based Payment Award Effective Date Plan effective date Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Employee service share-based compensation, nonvested units, compensation cost not yet recognized, period for recognition Foreign currency translation adjustments Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Increase Decrease In Accounts Receivable Accounts receivable Unaffiliated customers by geographic area . Unaffiliated Customers By Geographic Area [Member] Unaffiliated Customers by Geographic Area [Member] Adjustments to additional paid in capital accrued share-based compensation requisite service period recognition value. Adjustments To Additional Paid In Capital Accrued Share Based Compensation Requisite Service Period Recognition Value Accrued compensation expense Statement [Table] Statement [Table] Operating Lease Weighted Average Remaining Lease Term1 Weighted-average remaining lease term — operating leases Entity File Number Entity File Number Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Lessee Lease Description [Line Items] Lessee Lease Description [Line Items] Increase Decrease In Other Noncurrent Assets Other assets Retained Earnings [Member] Retained Earnings [Member] Type Of Adoption [Member] Accounting Standards Update Adjustments For New Accounting Pronouncements [Axis] Accounting Standards Update Revenue Total Revenues Revenue from Contract with Customer, Excluding Assessed Tax, Total Net sales, Total Debt Instrument Convertible Carrying Amount Of The Equity Component Equity component of the notes Payments Of Stock Issuance Costs Transaction costs of equity component Transaction cost Liabilities Current [Abstract] Current liabilities: Disclosure Of Compensation Related Costs Share Based Payments [Text Block] Stock-Based Compensation Subsequent Event [Member] Subsequent Event [Member] Bonds [Member] Bond Funds [Member] Debt Instrument Convertible Latest Date1 Debt instrument conversion date Operating Lease Liability Operating lease liabilities Total operating lease liabilities Western Alliance Bank. Western Alliance Bank [Member] Western Alliance Bank [Member] 2025 Finite Lived Intangible Assets Amortization Expense Year Three Common Stock [Member] Common Stock [Member] Goodwill And Intangible Assets Disclosure [Text Block] Goodwill and Intangible Assets Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period Options Outstanding, Cancelled Cover [Abstract] Credit Facility [Domain] Credit Facility Schedule Of Trading Securities And Other Trading Assets [Line Items] Schedule of Trading Securities and Other Trading Assets [Line Items] Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, ending balance Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, beginning balance Assets And Liabilities Lessee [Abstract] Debt instrument principal amount converted. Debt Instrument Principal Amount Converted Debt instrument converted Treasury stock, at cost; 27,516,796 and 27,510,842 shares, respectively Treasury Stock Common Value Statement Of Stockholders Equity [Abstract] Number Of Operating Segments Number of operating segment Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value Ending balance Beginning balance Stock Issued During Period Shares Restricted Stock Award Gross Issuance of common stock from restricted stock awards, shares Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] Income tax expenses decrease due to excess tax benefit of stock based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Fair Value Of Financial Instruments Policy Fair Value of Financial Instruments Restricted Stock Units R S U [Member] Restricted Stock Units [Member] Restricted Stock [Member] Schedule of Segment Reporting Information, by Segment [Table] Document Transition Report Document Transition Report Proceeds From Stock Options Exercised Proceeds from stock option exercises Cash received from exercise of options UNITED KINGDOM United Kingdom [Member] Lessee Operating Lease Renewal Term Lessee, operating lease, renewal term Research And Development Expense Product development Research and Development Expense, Total Share based compensation arrangements by share based payment award options cancel in period weighted average exercise price. Share Based Compensation Arrangements By Share Based Payment Award Options Cancel In Period Weighted Average Exercise Price Weighted- Average Exercise Price Per Share, Cancelled Diluted Weighted average shares of stock outstanding Weighted Average Number of Shares Outstanding, Diluted, Total Diluted weighted average shares Technology Based Intangible Assets [Member] Developed Websites, Technology and Patents [Member] Allocated Share Based Compensation Expense Allocated stock-based compensation expense Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Period Increase Decrease Remeasurement of contingent liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total Weighted average shares of common stock and vested, undelivered restricted stock units outstanding basic. Weighted Average Shares Of Common Stock And Vested Undelivered Restricted Stock Units Outstanding Basic Weighted average shares of common stock and vested, undelivered restricted stock units outstanding Statement Of Financial Position [Abstract] Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate Expected dividend yield Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Stock options vested Shares, Vested Increase Decrease In Other Accrued Liabilities Accrued expenses and other current liabilities Lease Contractual Term [Axis] Lease Contractual Term Share Repurchase Program [Axis] Share Repurchase Program Operating Leases, Income Statement, Minimum Lease Revenue Impairment Of Intangible Assets Finitelived Write off of intangible assets 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Stockholders Equity [Abstract] Stockholders’ equity: Selling And Marketing Expense Selling and marketing Selling and Marketing Expense, Total Lease Contractual Term [Domain] Lease Contractual Term Treasury Stock Value Acquired Cost Method Common stock repurchase, amount Purchase of common stock through stock buyback Denominator used in computation of basic and diluted net income per common share. Denominator Used In Computation Of Basic And Diluted Net Income Per Common Share [Abstract] Denominator: Trade And Other Accounts Receivable Policy Accounts Receivable Goodwill Translation And Purchase Accounting Adjustments Changes in primarily from translation adjustments Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share May two thousand twenty repurchase program. May Two Thousand Twenty Repurchase Program [Member] May 2020 Repurchase Program [Member] Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price Weighted-Average Exercise Price Per Share, Exercised Contract liabilities. Contract Liabilities [Member] Contract Liabilities [Member] Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Increase Decrease In Operating Capital [Abstract] Changes in operating assets and liabilities: 2025 Lessee Operating Lease Liability Payments Due Year Three Entity Common Stock Shares Outstanding Entity Common Stock, Shares Outstanding Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent Unrealized gain (loss) on foreign currency exchange Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total Common Stock Capital Shares Reserved For Future Issuance Common stock shares reserved for issuance Common stock reserved Fair Value By Measurement Frequency [Axis] Measurement Frequency Award Type [Axis] Award Type Entity Shell Company Entity Shell Company Schedule Of Available For Sale Securities [Line Items] Schedule of Available-for-sale Securities [Line Items] Liabilities And Stockholders Equity [Abstract] Liabilities and Stockholders’ Equity Income taxes. Income Taxes [Line Items] Income Taxes [Line Items] Effective Interest Rate Debt Instrument Interest Rate Effective Percentage Debt instrument, interest rate effective percentage Entity Incorporation State Country Code Entity Incorporation, State or Country Code Earnings Per Share [Text Block] Net Income Per Common Share International [Member] International. London Interbank Offered Rate L I B O R [Member] London Interbank Offered Rate (LIBOR) [Member] Treasury Stock Shares Acquired Common stock repurchased, shares Amendment Flag Amendment Flag Schedule Of Finite Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Noncompete Agreements [Member] Non-Compete Agreement [Member] Increase Decrease In Contract With Customer Liability Contract liabilities Cash And Cash Equivalents At Carrying Value Cash Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance New Accounting Pronouncements Policy Policy [Text Block] Recent Accounting Pronouncements Unrealized loss on investments, tax effect Other Comprehensive Income Availableforsale Securities Tax Portion Attributable To Parent Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent, Total Cost Of Goods And Service Excluding Depreciation Depletion And Amortization Cost of revenue Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total Income Taxes Paid Net Cash paid for taxes, net Income Taxes Paid, Net, Total Fair Value Measurements Recurring [Member] Fair Value, Measurements, Recurring [Member] Proprietary user information database and internet traffic. Proprietary User Information Database And Internet Traffic [Member] Proprietary User Information Database and Internet Traffic [Member] Debt Instrument Convertible Threshold Trading Days Threshold trading days 2026 Notes [Member] Two Thousand Twenty Six Notes [Member] Two thousand twenty six notes. Other Assets Noncurrent Other assets Other Assets, Noncurrent, Total Segment Geographical [Domain] Geographical Name Of Major Customer [Domain] Customer Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1 Aggregate Intrinsic Value, Options exercisable Cost Of Sales [Member] Cost of Revenue [Member] Finite Lived Intangible Assets Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Line Of Credit Facility [Table] Line Of Credit Facility [Table] Fair Value Disclosures [Text Block] Fair Value Measurements Schedule Of Carrying Values And Estimated Fair Values Of Debt Instruments Table [Text Block] Schedule of Fair Value and Carrying Value of Debt Instrument EX-101.PRE 8 ttgt-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.DEF 9 ttgt-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 10 ttgt-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 06, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Mar. 31, 2022  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Registrant Name TECHTARGET, INC.  
Entity Central Index Key 0001293282  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Common Stock, Shares Outstanding   29,550,355
Entity Shell Company false  
Title of 12(b) Security Common Stock, $0.001 Par Value  
Trading Symbol TTGT  
Security Exchange Name NASDAQ  
Entity File Number 1-33472  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 04-3483216  
Entity Address, Address Line One 275 Grove Street  
Entity Address, City or Town Newton  
Entity Address, State or Province MA  
Entity Address, Postal Zip Code 02466  
City Area Code 617  
Local Phone Number 431-9200  
Document Quarterly Report true  
Document Transition Report false  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash $ 375,133 $ 361,623
Short-term investments 20,020 20,076
Accounts receivable, net of allowance for doubtful accounts of $2,658 and $2,514 respectively 51,009 51,095
Prepaid taxes 0 51
Prepaid expenses and other current assets 5,843 5,266
Total current assets 452,005 438,111
Property and equipment, net 19,942 18,720
Goodwill 195,951 197,073
Intangible assets, net 106,457 110,390
Operating lease assets with right-of-use 22,433 23,339
Deferred tax assets 1,738 474
Other assets 638 893
Total assets 799,164 789,000
Current liabilities:    
Accounts payable 2,213 3,783
Current operating lease liability 4,157 4,073
Accrued expenses and other current liabilities 13,952 16,638
Accrued compensation expenses 2,755 14,540
Income taxes payable 4,665 474
Contract liabilities 37,707 30,492
Total current liabilities 65,449 70,000
Non-current operating lease liability 22,939 24,021
Convertible senior notes 453,818 453,194
Other liabilities 0 2,779
Deferred tax liabilities 15,762 16,249
Total liabilities 557,968 566,243
Leases and contingencies (see Note 9)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding 0
Common stock, $0.001 par value; 100,000,000 shares authorized; 57,268,651 and 57,144,740 shares issued; respectively; 29,751,855 and 29,633,898 shares outstanding, respectively 57 57
Treasury stock, at cost; 27,516,796 and 27,510,842 shares, respectively (200,119) (199,796)
Additional paid-in capital 397,798 383,436
Accumulated other comprehensive income (loss) (2,466) 298
Retained earnings 45,926 38,762
Total stockholders’ equity 241,196 222,757
Total liabilities and stockholders’ equity $ 799,164 $ 789,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Statement Of Financial Position [Abstract]    
Allowance for doubtful accounts, accounts receivable $ 2,658 $ 2,514
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 57,268,651 57,144,740
Common stock, shares outstanding 29,751,855 29,633,898
Treasury stock, shares 27,516,796 27,510,842
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income and Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenue $ 68,165 $ 52,969
Cost of revenue [1] 17,846 15,168
Amortization of acquired technology 745 765
Gross profit 49,574 37,036
Operating expenses:    
Selling and marketing [1] 24,255 21,606
Product development [1] 3,118 2,923
General and administrative [1] 7,842 6,435
Depreciation, excluding depreciation of $622 and $381, respectively, included in cost of revenue 1,665 1,221
Amortization 2,012 1,630
Total operating expenses 38,892 33,815
Operating income 10,682 3,221
Interest and other income (expense), net (560) (696)
Income before provision for income taxes 10,122 2,525
Provision for income taxes 2,958 715
Net income 7,164 1,810
Other comprehensive income (loss), net of tax:    
Unrealized loss on investments (net of tax provision effect of $(20) and $0, respectively) (69)  
Foreign currency translation adjustments (2,695) 1,034
Other comprehensive income (loss) (2,764) 1,034
Comprehensive income $ 4,400 $ 2,844
Net income per common share:    
Basic $ 0.24 $ 0.06
Diluted $ 0.23 $ 0.06
Weighted average common shares outstanding:    
Basic 29,708 28,141,000
Diluted 34,414,257 29,242,347
[1] Amounts include stock-based compensation expense as follows:
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income and Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Depreciation included in cost of revenues $ 622 $ 381
Unrealized loss on investments, tax effect (20) 0
Cost of Revenue [Member]    
Allocated stock-based compensation expense 639 512
Selling and Marketing [Member]    
Allocated stock-based compensation expense 5,067 3,523
Product Development [Member]    
Allocated stock-based compensation expense 480 655
General and Administrative [Member]    
Allocated stock-based compensation expense $ 3,469 $ 1,911
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Revision Of Prior Period Reclassification Adjustment [Member]
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Additional Paid-in Capital [Member]
Revision Of Prior Period Reclassification Adjustment [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Revision Of Prior Period Reclassification Adjustment [Member]
Beginning balance at Dec. 31, 2020 $ 202,506   $ 56 $ (199,796) $ 363,055   $ 1,611 $ 37,580  
Beginning balance (ASU 2020-06) at Dec. 31, 2020   $ (30,267)       $ (30,500)     $ 233
Beginning balance, shares at Dec. 31, 2020     55,633,155 27,510,552          
Issuance of common stock from restricted stock awards, shares     24,815            
Impact of net settlements (370)     (370)        
Impact of net settlements, shares     290 290          
Stock-based compensation expense [1] 7,425       7,425        
Comprehensive income:                  
Unrealized gain (loss) on foreign currency exchange 1,034           1,034    
Net income 1,810             1,810  
Ending balance at Mar. 31, 2021 182,138   $ 56 $ (199,796) 339,610   2,645 39,623  
Ending balance, shares at Mar. 31, 2021     55,658,260 27,510,842          
Beginning balance at Dec. 31, 2021 222,757   $ 57 $ (199,796) 383,436   298 38,762  
Beginning balance, shares at Dec. 31, 2021     57,144,740 27,510,842          
Issuance of common stock from restricted stock awards, shares     122,571            
Purchase of common stock through stock buyback (323)     $ (323)          
Purchase of common stock through stock buyback, shares       4,614          
Impact of net settlements (4,382)     (4,382)        
Impact of net settlements, shares     1,340 1,340          
Stock-based compensation expense [1] 18,744       18,744        
Comprehensive income:                  
Unrealized gain (loss) on investments (69)           (69)    
Unrealized gain (loss) on foreign currency exchange (2,695)           (2,695)    
Net income 7,164             7,164  
Ending balance at Mar. 31, 2022 $ 241,196   $ 57 $ (200,119) $ 397,798   $ (2,466) $ 45,926  
Ending balance, shares at Mar. 31, 2022     57,268,651 27,516,796          
[1] Includes $9.1 and $0.8 million of accrued compensation expense incurred in previous year for the three months ended March 31, 2022 and 2021, respectively.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement Of Stockholders Equity [Abstract]    
Accrued compensation expense $ 9.1 $ 0.8
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating activities:    
Net income $ 7,164 $ 1,810
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 2,287 1,602
Amortization 2,757 2,395
Provision for bad debt 170 (156)
Stock-based compensation 9,655 6,583
Amortization of debt issuance costs 624 327
Deferred tax provision (1,420) (294)
Changes in operating assets and liabilities:    
Accounts receivable (174) 2,749
Operating lease assets (ROU) 716 680
Prepaid expenses and other current assets (536) (833)
Other assets 252 395
Accounts payable (1,562) (1,686)
Income taxes payable 4,189 891
Accrued expenses and other current liabilities 2,209 (4,703)
Accrued compensation expenses (2,669) (867)
Operating lease liability (ROU) (740) (819)
Contract liabilities 7,413 9,372
Other liabilities (2,778) (1,756)
Net cash provided by operating activities 27,557 15,690
Investing activities:    
Purchases of property and equipment, and other capitalized assets, net (3,578) (3,131)
Purchases of investments (33)  
Net cash used in investing activities (3,611) (3,131)
Financing activities:    
Tax withholdings related to net share settlements (4,382) (370)
Purchase of treasury shares and related costs (323)  
Payment of earnout liabilities (5,206) (1,032)
Net cash used in financing activities (9,911) (1,402)
Effect of exchange rate changes on cash (525) 68
Net increase in cash 13,510 11,225
Cash at beginning of period 361,623 82,616
Cash at end of period 375,133 93,841
Supplemental disclosure of cash flow information:    
Cash paid for taxes, net $ 137 $ 90
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Operations
3 Months Ended
Mar. 31, 2022
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Organization and Operations

1. Organization and Operations

TechTarget, Inc. and its subsidiaries (collectively, the “Company”) is a global data and analytics leader and software provider for buyers of purchase intent-driven marketing and sales data for enterprise technology vendors. The Company’s service offerings enable technology vendors to better identify, reach and influence corporate information technology (“IT”) decision-makers actively researching specific IT purchases. The Company improves vendors’ ability to impact these audiences for business growth using advanced targeting, analytics and data services complemented by customized marketing programs that integrate demand generation, brand advertising techniques, and content curation and creation. The Company operates a network of approximately 150 websites and 1,020 webinars and virtual event channels, which each focus on a specific IT sector such as storage, security or networking. IT and business professionals have become increasingly specialized, and they have come to rely on the Company’s sector-specific websites and webinars and virtual event channels for purchasing decision support. The Company’s content platforms enable IT and business professionals to navigate the complex and rapidly changing IT landscape where purchasing decisions can have significant financial and operational consequences. At critical stages of the purchase decision process, these content offerings through different channels meet IT and business professionals’ needs for expert, peer and IT vendor information and provide platforms on which business-to-business technology companies can launch targeted marketing campaigns which generate measurable return on investment. Based upon the logical clustering of members and users’ respective job responsibilities and the marketing focus of the products being promoted by the Company’s customers, the Company categorizes its content offerings to address the key market opportunities and audience extensions across a portfolio of distinct market categories: Security; Networking; Storage; Data Center and Virtualization Technologies; CIO/IT Strategy; Business Applications and Analytics; Application Architecture and Development; and ANCL Channel.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

2. Summary of Significant Accounting Policies

The accompanying condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these Notes to Condensed Consolidated Financial Statements. The Company’s critical accounting policies are those that affect its more significant judgments used in the preparation of its condensed consolidated financial statements. A description of the Company’s critical accounting policies and estimates is contained in its Annual Report on Form 10-K for the fiscal year ended December 31, 2021, and in this note to the condensed consolidated financial statements.

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, TechTarget Securities Corporation (“TSC”), TechTarget Limited, TechTarget (HK) Limited (“TTGT HK”), TechTarget (Australia) Pty Ltd., TechTarget (Singapore) Pte Ltd., E-Magine Médias SAS (“LeMagIT”), TechTarget Germany GmbH, and BrightTALK Limited and its wholly owned subsidiary, BrightTALK, Inc. (together “BrightTALK”). TSC is a Massachusetts corporation. TechTarget Limited is a subsidiary doing business principally in the United Kingdom. TTGT HK is a subsidiary incorporated in Hong Kong in order to facilitate the Company’s activities in the Asia-Pacific region. TechTarget (Australia) Pty Ltd. and TechTarget (Singapore) Pte Ltd. are the entities through which the Company does business in Australia and Singapore, respectively; LeMagIT and TechTarget Germany GmbH, both wholly-owned subsidiaries of TechTarget Limited, are entities through which the Company does business in France and Germany, respectively. BrightTALK are the entities through which the Company does business for the BrightTALK webinar and virtual event platform.

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (Generally Accepted Accounting Principles or “U.S. GAAP”) in the United States (“U.S.”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. All adjustments, which, in the opinion of management, are considered necessary for a fair presentation of the results of operations for the periods shown, are of a normal, recurring nature and have been reflected in the condensed consolidated financial statements. The results of operations for the periods presented are not necessarily indicative of results to be expected for any other interim periods or for the full year. The information included in these condensed consolidated financial statements should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in this report and the condensed consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

Foreign Currency Translation

The functional currency of the Company’s major foreign subsidiaries is generally the local currency. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component on the Condensed Consolidated Statement of Comprehensive Income. Foreign currency transaction gains and losses are included in interest and other income (expense), net in the Condensed Consolidated Statement of Income. All assets and liabilities denominated in foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the average exchange rate during the period.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to revenue, long-lived assets, goodwill, the allowance for doubtful accounts, stock-based compensation, earnouts, self-insurance accruals, the allocation of purchase price to intangibles and goodwill, and income taxes. The Company reduces its accounts receivable for an allowance for doubtful accounts based on its best estimate of the amount of probable credit losses. Estimates of the carrying value of certain assets and liabilities are based on historical experience and on various other assumptions that the Company believes to be reasonable. Actual results could differ from those estimates.

Revenue Recognition

The Company generates its revenue from the sale of targeted marketing and advertising campaigns, which it delivers via its network of websites, webinar and virtual events channels, and our data analytic services and solutions. Revenue is recognized when performance obligations are satisfied by transferring promised goods or services to customers, as determined by applying a five-step process consisting of: a) identifying the contract, or contracts, with a customer, b) identifying the performance obligations in the contract, c) determining the transaction price, d) allocating the transaction price to the performance obligations in the contract, and e) recognizing revenue when, or as, performance obligations are satisfied.

Accounts Receivable

We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Condensed Consolidated Statements of Income and Comprehensive Income. We assess collectability by reviewing accounts receivable on an individual basis when we identify specific customers with known disputes, overdue amounts or collectability issues and also reserve for losses on all accounts based on historical information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In determining the amount of the allowance for credit losses, we consider historical collectability based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations.

At March 31, 2022, the Company’s collectability assessment continues to include the business and market disruptions caused by COVID-19 and estimates of expected emerging credit and collectability trends. The continued volatility in market conditions and evolving shifts in credit trends are difficult to predict, causing variability and volatility that may have a material impact on our allowance for credit losses in future periods.

 

Fair Value of Financial Instruments

Financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, accounts payable, long-term debt and contingent consideration. Due to their short-term nature and liquidity, the carrying value of these instruments, with the exception of contingent consideration and long-term debt, approximates their estimated fair values. The Company classifies all of its short-term and long-term debt investments as available-for-sale. The fair value of contingent consideration was estimated using a discounted cash flow method.

 

Business Combinations and Valuation of Goodwill and Acquired Intangible Assets

The Company uses its best estimates and assumptions to allocate fair value to the net tangible and identifiable intangible assets acquired and liabilities assumed at the acquisition date. Any residual purchase price is recorded as goodwill. The Company’s estimates are inherently uncertain and subject to refinement and can include but are not limited to, the cash flows that an asset is expected to generate in the future, and the appropriate weighted-average cost of capital.

During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions quarterly and records any adjustments to the Company’s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s Condensed Consolidated Statement of Income and Comprehensive Income.

Recent Accounting Pronouncements

Accounting Guidance Not Yet Adopted

In October 2021, the FASB issued ASU 2021-08 "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarified the accounting for acquired revenue contracts with customers in a business combination. ASU 2021-08 requires acquirers to measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. As a result, it is generally expected that an acquirer will recognize and measure contract assets and liabilities in a manner consistent with how they were recognized by the acquiree in its preacquisition financial statements. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Early adoption in an interim period requires that the amendments be applied retrospectively to all business combinations for which the acquisition occurs on or after the beginning of the fiscal year including the interim period and prospectively to all business combinations that occur on or after the date of initial application. We are currently evaluating the impact of the new guidance on our consolidated financial statements.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue Recognition [Abstract]  
Revenue

3. Revenue

Disaggregation of Revenue

The following table depicts the disaggregation of revenue according to categories consistent with how the Company evaluates its financial performance and economic risk. International revenue consists of international geo-targeted campaigns, which are campaigns targeted at an audience of members outside of North America.

 

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

North America

$

43,587

 

 

$

33,038

 

International

 

24,578

 

 

 

19,931

 

Total

$

68,165

 

 

$

52,969

 

 

Contract Liabilities

Timing may differ between the satisfaction of performance obligations and the invoicing and collections of amounts related to the Company’s contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. Additionally, certain customers may receive credits, which are accounted for as a material right. The Company estimates these amounts based on the expected amount of future services to be provided to the customer and allocates a portion of the transaction price to these material rights. The Company recognizes these material rights as the material rights are exercised. The resulting material rights amounts included in the contract liabilities on the accompanying Condensed Consolidated Balance Sheets was $2.5 million and $2.6 million at March 31, 2022, and December 31, 2021, respectively.

 

 

 

Contract Liabilities

 

Year-to-Date Activity

 

 

 

Balance at December 31, 2021

 

$

30,492

 

Billings

 

 

75,380

 

Revenue Recognized

 

 

(68,165

)

Balance at March 31, 2022

 

$

37,707

 

 

The Company elected to apply the following practical expedients:

Existence of a Significant Financing Component in a Contract. As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be one year or less. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 90 days. In addition, the Company has determined that the payment terms that the Company provides to its customers are structured primarily for reasons other than the provision of financing to the customer.
Costs to Fulfill a Contract. The Company’s revenue is primarily generated from customer contracts that are for one year or less. Costs primarily consist of incentive compensation paid based on the achievement of sales targets. As a practical expedient, for amortization periods that are determined to be one year or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses over the period of benefit.
Revenue Invoiced. The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of one year or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements

4. Fair Value Measurements

The Company measures certain financial assets and liabilities at fair value on a recurring basis, including short-term and long-term investments and contingent consideration. The Company’s bank and money market accounts are in bank deposits and are not quoted instruments. As such, the Company’s bank and money market accounts are all considered cash. The fair value of these financial assets and liabilities was determined based on three levels of input as follows:

Level 1. Quoted prices in active markets for identical assets and liabilities;
Level 2. Observable inputs other than quoted prices in active markets; and
Level 3. Unobservable inputs.

The fair value hierarchy of the Company’s financial assets carried at fair value and measured on a recurring basis is as follows:

 

 

 

 

 

 

Fair Value Measurements at
 March 31, 2022

 

 

 

March 31, 2022

 

 

Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments (1)

 

$

20,020

 

 

$

 

 

$

20,020

 

 

$

 

Total assets

 

$

20,020

 

 

$

 

 

$

20,020

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - current (2)

 

$

3,209

 

 

$

 

 

$

 

 

$

3,209

 

Total liabilities

 

$

3,209

 

 

$

 

 

$

 

 

$

3,209

 

 

 

 

 

 

 

Fair Value Measurements at
December 31, 2021

 

 

 

December 31, 2021

 

 

Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments (1)

 

$

20,076

 

 

$

15,000

 

 

$

5,076

 

 

$

 

Total assets

 

$

20,076

 

 

$

15,000

 

 

$

5,076

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - current (2)

 

$

5,200

 

 

$

 

 

$

 

 

$

5,200

 

Contingent consideration - non-current (2)

 

 

2,779

 

 

 

 

 

 

 

 

 

2,779

 

Total liabilities

 

$

7,979

 

 

$

 

 

$

 

 

$

7,979

 

 

(1)
Short-term investments consist of money market funds (Level 1) and pooled bond funds (Level 2). Level 2 investments are priced using observable inputs, such as quoted prices in markets that are not active and yield curves.
(2)
Contingent consideration liabilities are measured using the income approach and discounted to present value based on an assessment of the probability that the Company would be required to make such future payments. The contingent consideration liabilities are measured at fair value using significant Level 3 (unobservable) inputs, such as discount rates and probability measures. Remeasurement of the contingent consideration to fair value is expensed through the income statement in the period remeasured. Contingent consideration–current is included in accrued expenses and other current liabilities and contingent considerations–non-current is included in other liabilities on the balance sheet.

 

 

 

Fair Value

 

Year-to-Date Activity

 

 

 

Balance at December 31, 2021

 

$

7,979

 

Payments on contingent liabilities

 

 

(5,206

)

Amortization of discount on contingent liabilities

 

 

10

 

Remeasurement of contingent liabilities

 

 

426

 

Balance at March 31, 2022

 

$

3,209

 

 

 

 

 

Amounts included in accrued expenses and other current liabilities

 

$

3,209

 

Total contingent consideration

 

$

3,209

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Investments
3 Months Ended
Mar. 31, 2022
Cash And Cash Equivalents [Abstract]  
Cash and Investments

5. Cash and Investments

Cash is carried at cost, which approximates fair market value. As of March 31, 2022 and December 31, 2021, cash totaled $375.1 million and $361.6 million respectively.

Investments are recorded at fair value with the related unrealized gains and losses included in accumulated other comprehensive income, a component of stockholders’ equity, net of tax. Realized gains and losses on the sale of these investments are determined using the specific identification method. There were no realized gains or losses as of March 31, 2022 or December 31, 2021.

Short-term investments consisted of the following:

 

 

 

March 31, 2022

 



 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Pooled bond funds

 

$

20,123

 

 

$

 

 

$

(103

)

 

$

20,020

 

Total short-term investments

 

$

20,123

 

 

$

 

 

$

(103

)

 

$

20,020

 

 

 

 

December 31, 2021

 



 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Pooled bond and money market funds

 

$

20,090

 

 

$

 

 

$

(14

)

 

$

20,076

 

Total short-term investments

 

$

20,090

 

 

$

 

 

$

(14

)

 

$

20,076

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets

6. Goodwill and Intangible Assets

Goodwill and indefinite-lived intangible assets are not amortized but are reviewed annually for impairment or more frequently if impairment indicators arise. The Company did not have any intangible assets with indefinite lives other than goodwill as of March 31, 2022 or December 31, 2021. There were no indications of impairment as of March 31, 2022, and the Company believes that, as of the balance sheet dates presented, none of the Company’s goodwill or intangible assets were impaired.

The following table summarizes the Company’s intangible assets, net:

 

 

 

 

 

March 31, 2022

 

 

 

Estimated
Useful Lives
(Years)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Customer, affiliate and advertiser relationships

 

5-19

 

$

84,826

 

 

$

(12,895

)

 

$

71,931

 

Developed websites, technology and patents

 

10

 

 

34,080

 

 

 

(5,252

)

 

 

28,828

 

Trademark, trade name and domain name

 

5-16

 

 

7,771

 

 

 

(2,465

)

 

 

5,306

 

Proprietary user information database and internet traffic

 

5

 

 

1,119

 

 

 

(1,119

)

 

 

 

Non-compete agreements

 

1.5-3

 

 

600

 

 

 

(208

)

 

 

392

 

Total intangible assets

 

 

 

$

128,396

 

 

$

(21,939

)

 

$

106,457

 

 

 

 

 

 

 

December 31, 2021

 

 

 

Estimated
Useful Lives
(Years)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Customer, affiliate and advertiser relationships

 

5-19

 

$

85,663

 

 

$

(11,695

)

 

$

73,968

 

Developed websites, technology and patents

 

10

 

 

34,939

 

 

 

(4,509

)

 

 

30,430

 

Trademark, trade name and domain name

 

5-16

 

 

7,913

 

 

 

(2,355

)

 

 

5,558

 

Proprietary user information database and internet traffic

 

5

 

 

1,133

 

 

 

(1,133

)

 

 

 

Non-compete agreements

 

1.5-3

 

 

600

 

 

 

(166

)

 

 

434

 

Total intangible assets

 

 

 

$

130,248

 

 

$

(19,858

)

 

$

110,390

 

Intangible assets are amortized over their estimated useful lives, which range from eighteen months to nineteen years, using methods of amortization that are expected to reflect the estimated pattern of economic use. The remaining amortization expense will be recognized over a weighted-average period of approximately 6.8 years. Amortization expense was $2.3 million and $2.2 million for the three months ended March 31, 2022 and 2021, respectively. Amortization expense relating to developed websites, technology and patents is recorded within costs of revenues. All other amortization is recorded within operating expenses as the remaining intangible assets consist of customer-related assets which generate website traffic that the Company considers to be in support of selling and marketing activities. The Company did not write off any fully amortized intangible assets in the first three months of 2022.

The Company expects amortization expense of intangible assets to be as follows:

 

Years Ending December 31:

 

Amortization
Expense

 

2022 (April 1 – December 31)

 

$

6,875

 

2023

 

 

9,006

 

2024

 

 

8,975

 

2025

 

 

8,937

 

2026

 

 

8,883

 

Thereafter

 

 

63,781

 

Total

 

$

106,457

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Common Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Net Income Per Common Share

7. Net Income Per Common Share

A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per common share is as follows:

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Net income

 

$

7,164

 

 

$

1,810

 

Denominator:

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

Weighted average shares of common stock and vested, undelivered restricted stock units outstanding

 

 

29,708,233

 

 

 

28,140,619

 

Diluted:

 

 

 

 

 

 

Weighted average shares of common stock and vested, undelivered restricted stock units outstanding

 

 

29,708,233

 

 

 

28,140,619

 

     Effect of potentially dilutive shares (1)

 

 

4,706,024

 

 

 

1,101,728

 

Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares

 

 

34,414,257

 

 

 

29,242,347

 

Net Income Per Common Share:

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

Net income applicable to common stockholders

 

$

7,164

 

 

$

1,810

 

Weighted average shares of stock outstanding

 

 

29,708,233

 

 

 

28,140,619

 

Basic net income per common share

 

$

0.24

 

 

$

0.06

 

Diluted:

 

 

 

 

 

 

Net income applicable to common stockholders

 

$

7,804

 

 

$

1,810

 

Weighted average shares of stock outstanding

 

 

34,414,257

 

 

 

29,242,347

 

Diluted net income per common share (1)

 

$

0.23

 

 

$

0.06

 

(1)
In calculating diluted net income per share, 78 thousand shares and 26 thousand shares related to outstanding stock options and unvested, undelivered restricted stock units were excluded for the three months ended March 31, 2022, and 2021 respectively. Additionally, for the three months ended March 31, 2022, in calculating diluted net income per share, we excluded the impact of interest expense and amortization of note costs relating to our convertible shares from net income and included the weighted average shares 3.9 million common shares under the if-converted method. For the three months ended March 31, 2022, interest expense including amortization of note issuance costs, related to convertible notes was $0.6 million. For the three months ended March 31, 2021, the interest expense and amortization of note costs relating to our convertible shares and the weighted average shares were excluded from the calculation as they would have been anti-dilutive.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes and Loan Agreement
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Convertible Notes and Loan Agreement

8. Convertible Notes and Loan Agreement

 

Convertible Notes

In December 2020, the Company issued $201.3 million in aggregate principal amount of 0.0125% convertible senior notes due December 15, 2025 (the “2025 Notes”) and in December 2021, the Company issued $414 million in aggregate principal amount of 0.0% convertible senior notes due December 15, 2026 (the “2026 Notes”). At the time of the issuance of the 2026 Notes, a portion of the outstanding 2025 Notes were exchanged for shares of common stock and cash. As of March 31, 2022, approximately $51 million aggregate principal amount of the 2025 Notes remain outstanding. Further details are included below:

 

Issuance

Maturity Date

Interest Rate

First Interest Payment Date

Effective Interest Rate

Semi-Annual Interest Payment Dates

Initial Conversion Rate per $1,000 Principal

Initial Conversion Price

 

Number of Shares (in millions)

2025 Notes

December 15, 2025

0.125%

June 15, 2021

0.8%

June 15, and December 15

14.1977

$

70.43

 

1.0

2026 Notes

December 15, 2026

0.0%

––

0.0%

––

7.6043

$

131.50

 

4.3

Each of the 2025 Notes and the 2026 Notes (collectively, “the Notes”) is governed by an indenture between the Company, as issuer, and U.S. Bank, National Association, as trustee (together the “Indentures”, and each such indenture, an “Indenture”). The Notes are unsecured and rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the Notes and equal in right of payment to the Company’s unsecured indebtedness that is not so subordinated.

Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election.

 

Terms of The Notes

Prior to the close of business on September 15, 2025 and September 14, 2026, the 2025 Notes and 2026 Notes, respectively, will be convertible at the option of holders during certain periods, only upon satisfaction of certain conditions set forth below. On or after September 15, 2025 (for the 2025 Notes) and September 14, 2026 (for the 2026 Notes), until the close of business on the second scheduled trading day immediately preceding the applicable maturity date, holders may convert all or any portion of their Notes at the applicable conversion price regardless of whether the conditions set forth below have been met.

Holders may convert all or a portion of their Notes prior to the close of business on the day immediately preceding their respective convertible dates, in multiples of the $1,000 principal amount, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter ending on March 31, 2021 for the 2025 Notes and March 31, 2022 for the 2026 Notes (and only during such calendar quarter), if the last reported sales price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period, or the Notes measurement period, in which the “trading price” (as defined in the applicable Indenture) per $1,000 principal amount of Notes for each trading day of the Notes measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on September 14, 2025 for the 2025 Notes or September 14, 2026 for the 2026 Notes; or
upon the occurrence of specified corporate events as set forth in the Indentures.

The conversion features of the 2025 Notes was triggered as of December 31, 2021 as the last reported trading price of our common stock was greater than or equal to 130% of the conversion prices for at least 20 trading days in the period of 30 consecutive trading days ending on, and including, the last trading day of the quarter ended December 31, 2021 and therefore the 2025 Notes were convertible, in whole or in part, at the option of the holders from January 1, 2022 through March 31, 2022. After March 31, 2022, the 2025 Notes were no longer convertible at the option of the holder. The 2026 Notes have not become convertible.

 

Whether the 2026 Notes or 2025 Notes will be convertible prior to September 14, 2025 in the case of the 2025 Notes or September 14, 2026 for the 2026 Notes will depend on the satisfaction of the trading price condition or another conversion condition specified in the Indentures in the future.

 

The Notes consist of the following:

 

 

March 31, 2022

 

 

December 31, 2021

 

Liability Component:

2026 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

2025 Notes

 

     Principal

$

414,000

 

 

$

51,381

 

 

$

414,000

 

 

$

51,381

 

     Less: debt discount, net of amortization

 

 

 

 

 

 

 

 

 

 

 

     Less: unamortized debt issuance costs

 

10,296

 

 

 

1,267

 

 

 

10,836

 

 

 

1,351

 

Net carrying amount

$

403,704

 

 

$

50,114

 

 

$

403,164

 

 

$

50,030

 

 

The following table sets forth total interest expense recognized related to the Notes:

 

 

March 31, 2022

 

 

March 31, 2021

 

Interest paid on 2025 Notes

$

16

 

 

$

63

 

Amortization of debt discount and transaction costs

 

624

 

 

 

327

 

 

$

640

 

 

$

390

 

 

The fair value of the Notes, which was determined based on inputs that are observable in the market or that could be derived from, or corroborated with, observable market data, quoted prices of the Notes in an over-the-counter market (Level 2), and carrying value of debt instruments (carrying value excludes the equity component of the Company’s convertible notes classified in equity) were as follows:

 

 

March 31, 2022

 

 

December 31, 2021

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

Convertible senior notes

$

450,063

 

 

$

453,818

 

 

$

490,513

 

 

$

453,194

 

 

Based on the closing price of our common stock of $81.28 on March 31, 2022, the if-converted value of the (i) 2025 Notes was greater by $7.9 million than their aggregate principal amount; (ii) 2026 Notes was less than their aggregate principal value.

 

2021 Loan Agreement

On October 29, 2021, the Company entered into a Loan and Security Agreement with Western Alliance Bank, as administrative agent and collateral agent for the lenders, and the banks and other financial institutions or entities from time to time party thereto as lenders (the “2021 Loan Agreement”). The 2021 Loan Agreement provides for a $75 million revolving credit facility with a $5 million letter-of-credit sublimit and matures on October 29, 2023. The 2021 Loan Agreement is secured by substantially all of the Company’s assets. Borrowings under the 2021 Loan Agreement bear interest at a rate equal to one (1) month U.S. LIBOR, plus a spread based upon the Company’s leverage (as defined by 2021 Loan Agreement), which may vary between 2.00% and 2.75%. As of March 31, 2022, the interest rate was 2.98%. The 2021 Loan Agreement is subject to various leverage and non-financial covenants. No amounts were outstanding under the 2021 Loan Agreement as of March 31, 2022.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and Contingencies
3 Months Ended
Mar. 31, 2022
Lessee Disclosure [Abstract]  
Leases and Contingencies

9. Leases and Contingencies

The Company conducts its operations in leased office facilities under various noncancelable operating lease agreements that expire through December 2029.

On October 26, 2017, the Company entered into a Third Amendment (the “Third Amendment”) to the lease agreement for office space in Newton, Massachusetts, dated as of August 4, 2009 (the “Newton Lease”). The Third Amendment extended the lease term to December 31, 2029 and preserves the Company’s option to extend the term for an additional five-year period subject to certain terms and conditions set forth in the Newton Lease. The Third Amendment reduced the rentable space from approximately 110,000 square feet to approximately 74,000 square feet effective January 1, 2018. As of January 1, 2018, base monthly rent under the Third Amendment is $0.3 million. The base rent increases biennially at a rate averaging approximately 1% per year, as of January 1, 2021. The Company remains responsible for certain other costs under the Third Amendment, including operating expense and taxes.

In April 2021, the Company entered into a Fourth Amendment (the “Fourth Amendment”). The Fourth Amendment became effective during May 2021. The Fourth Amendment reduced the rentable space from approximately 74,000 square feet to approximately 68,000 square feet and provided the Company with a one-time payment of approximately $0.6 million. As of May 1, 2021, base monthly rent is approximately $0.3 million per month. All other terms and conditions are substantially similar to those terms in the Third Amendment.

Certain of the Company’s operating leases, including the Newton Lease, include lease incentives and escalating payment amounts and are renewable for varying periods. The Company recognizes the related rent expense on a straight-line basis over the term of each lease, taking into account the lease incentives and escalating lease payments.

The Company has various non-cancelable lease agreements for certain of its offices with original lease periods expiring between 2022 and 2029. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain it will exercise that option. Leases with renewal options allow the Company to extend the lease term typically between 1 and 5 years. When determining the lease term, renewal options reasonably certain of being exercised are included in the lease term. When determining if a renewal option is reasonably certain of being exercised, the Company considers several economic factors, including but not limited to, the significance of leasehold improvements incurred on the property, whether the asset is difficult to replace, underlying contractual obligations, or specific characteristics unique to that particular lease that would make it reasonably certain that the Company would exercise such option. Renewal and termination options were generally not included in the lease term for the Company's existing operating leases. Certain of the arrangements have discounted rent periods or escalating rent payment provisions. Leases with an initial term of twelve months or less are not recorded on the condensed consolidated balance sheets. The Company recognizes rent expense on a straight-line basis over the lease term.

As of March 31, 2022, operating lease assets were $22.4 million and operating lease liabilities were $27.1 million. The maturities of the Company’s operating lease liabilities as of March 31, 2022 were as follows:

 

 

 

Minimum Lease

 

Years Ending December 31:

 

Payments

 

2022 (April 1 – December 31)

 

$

3,373

 

2023

 

 

4,650

 

2024

 

 

4,591

 

2025

 

 

3,801

 

2026

 

 

3,793

 

Thereafter

 

 

9,930

 

Total future minimum lease payments

 

 

30,138

 

Less imputed interest

 

 

3,042

 

Total operating lease liabilities

 

$

27,096

 

 

Included in the Consolidated Balance Sheet:

 

 

 

Current operating lease liability

 

$

4,157

 

Non-current operating lease liability

 

 

22,939

 

Total operating lease liabilities

 

$

27,096

 

 

For the three months ended March 31, 2022 and 2021, the total lease cost was comprised of the following amounts:

 

 

Three Months Ended
March 31,

 

 

 

2022

 

2021

 

Operating lease expense

 

$

1,141

 

$

1,142

 

Short-term lease expense

 

 

9

 

 

76

 

Total lease expense

 

$

1,150

 

$

1,218

 

 

The following summarizes additional information related to operating leases:

 

 

As of

 

 

 

March 31, 2022

 

Weighted-average remaining lease term — operating leases

 

 

4.1

 

Weighted-average discount rate — operating leases

 

 

3

%

 

If the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate as the discount rate. The Company uses its best judgment when determining the incremental borrowing rate, which is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term to the lease payments in a similar currency.

Litigation

From time to time and in the ordinary course of business, the Company may be subject to various claims, charges, and litigation. At March 31, 2022 and December 31, 2021, the Company did not have any pending claims, charges, or litigation that it expects would have a material adverse effect on its condensed consolidated financial position, results of operations, or cash flows.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
9 Months Ended
Sep. 30, 2021
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Stock-Based Compensation

10. Stock-Based Compensation

Stock Option and Incentive Plans

In April 2007, the Company’s board of directors approved the 2007 Stock Option and Incentive Plan (the “2007 Plan”), which was approved by the stockholders of the Company and became effective upon the consummation of the Company’s IPO in May 2007. The 2007 Plan allowed the Company to grant incentive stock options (“ISOs”), non-qualified stock options (“NSOs”), stock appreciation rights, deferred stock awards, restricted stock units and other awards. Under the 2007 Plan, stock options could not be granted at less than fair market value on the date of grant and grants generally vested over a three- to four-year period. Stock options granted under the 2007 Plan expire no later than ten years after the grant date. Additionally, beginning with awards made in August 2015, the Company had the option to direct a net issuance of shares for satisfaction of tax liability with respect to vesting of awards and delivery of shares. Prior to August 2015, this choice of settlement method was solely at the discretion of the award recipient. The 2007 Plan expired in May 2017.

No new awards may be granted under the 2007 Plan; however, the shares of common stock remaining in the 2007 Plan are available for issuance in connection with previously awarded grants under the 2007 Plan. There are 37,500 shares of common stock that remain subject to outstanding stock grants under the 2007 Plan as of March 31, 2022.

In March 2017, the Company’s board of directors approved the 2017 Stock Option and Incentive Plan (the “2017 Plan”), which was approved by the stockholders of the Company at the 2017 Annual Meeting and became effective June 16, 2017. The 2017 Plan replaces the Company’s 2007 Plan. On June 16, 2017, 3,000,000 shares of the Company’s common stock were reserved for issuance under the 2017 Plan and, generally, shares that are forfeited or canceled from awards under the 2017 Plan also will be available for future awards. In April 2021, the stockholders of the Company authorized the issuance of up to an additional 3,800,000 shares of the Company’s common stock under the 2017 Plan. Under the 2017 Plan, the Company may grant restricted stock and restricted stock units, non-qualified stock options, stock appreciation rights, performance awards, and other stock-based and cash-based awards. Grants generally vest in equal tranches over a three-year period. Stock options granted under the 2017 Plan expire no later than ten years after the grant date. Shares of stock issued pursuant to restricted stock awards are restricted in that they are not transferable until they vest. Shares of stock underlying awards of restricted stock units are not issued until the units vest. Non-qualified stock options cannot be exercised until they vest. Under the 2017 Plan, all stock options and stock appreciation rights must be granted with an exercise price that is at least equal to the fair market value of the common stock on the date of grant. The 2017 Plan broadly prohibits the repricing of options and stock appreciation rights without stockholder approval and requires that no dividends or dividend equivalents be paid with respect to options or stock appreciation rights. The 2017 Plan further provides that, in the event any dividends or dividend equivalents are declared with respect to restricted stock, restricted stock units, other stock-based awards and performance awards (referred to as “full-value awards”), such dividends or dividend equivalents would be subject to the same vesting and forfeiture provisions as the underlying award. There are a total of 1,657,449 shares of common stock that remain subject to outstanding stock-based grants under the 2017 Plan as of March 31, 2022. A total of 3,056,185 shares of common stock remain available for issuance under the 2017 Plan as of March 31, 2022.

Accounting for Stock-Based Compensation

The Company uses the Black-Scholes option pricing model to calculate the grant date fair value of an award.

The expected volatility of options granted has been determined using a weighted average of the historical volatility of the Company’s common stock for a period equal to the expected life of the option. The expected life of options has been determined utilizing the “simplified” method. The risk-free interest rate is based on a zero coupon U.S. treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid and does not anticipate paying cash dividends on its shares of common stock; therefore, the expected dividend yield is assumed to be zero. The Company applied an estimated annual forfeiture rate based on historical averages in determining the expense recorded in each period.

A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is presented below:

 

Three Month Activity

 

Options
Outstanding

 

 

Weighted-
Average
Exercise Price
Per Share

 

 

Weighted-
Average
Remaining
Contractual
Term in
Years

 

 

Aggregate
Intrinsic
Value

 

Options outstanding at December 31, 2021

 

 

125,000

 

 

$

25.49

 

 

 

 

 

 

 

Granted

 

 

2,500

 

 

 

88.32

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Cancelled

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding at March 31, 2022

 

 

127,500

 

 

$

26.72

 

 

 

6.17

 

 

$

6,974

 

Options exercisable at March 31, 2022

 

 

105,000

 

 

$

17.60

 

 

 

5.51

 

 

$

6,687

 

Options vested or expected to vest at March 31, 2022

 

 

127,005

 

 

$

26.54

 

 

 

6.16

 

 

$

6,969

 

 

There were no options exercised during the three months ended March 31, 2022 and March 31, 2021.

Restricted Stock Units

Restricted stock units are valued at the market price of a share of the Company’s common stock on the date of the grant. A summary of the restricted stock unit activity under the Company’s plans for the three months ended March 31, 2022 is presented below:

Year-to-Date Activity

 

Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Aggregate
Intrinsic
Value

 

Nonvested outstanding at December 31, 2021

 

 

1,609,350

 

 

$

54.45

 

 

 

 

Granted

 

 

124,932

 

 

 

78.09

 

 

 

 

Vested

 

 

(146,933

)

 

 

76.38

 

 

 

 

Forfeited

 

 

(19,900

)

 

 

72.22

 

 

 

 

Nonvested outstanding at March 31, 2022

 

 

1,567,449

 

 

$

54.06

 

 

$

127,402

 

 

There were 146,933 restricted stock units with a total grant-date fair value of $11.2 million that vested during the three months ended March 31, 2022. There were 25,677 restricted stock units with a total grant-date fair value of $1.9 million that vested during the three months ended March 31, 2021.

As of March 31, 2022, there was $63.5 million of total unrecognized compensation expense related to stock options and restricted stock units, which is expected to be recognized over a weighted average period of 1.7 years.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity and Subsequent Event
3 Months Ended
Mar. 31, 2022
Equity [Abstract]  
Stockholders' Equity

11. Stockholders’ Equity and Subsequent Event

Common Stock Repurchase Programs

In May 2020, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2020 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $25.0 million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management. During the three month period ended March 31, 2022, the Company repurchased 4,614 shares for an aggregate purchase price of $0.3 million at an average share price of $69.91 under this plan. The May 2020 Repurchase Program expired on May 1, 2022.

In May 2022, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2022 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $50.0 million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management.

Repurchased shares are recorded under the cost method and are reflected as treasury stock in the accompanying Condensed Consolidated Balance Sheets.

Reserved Common Stock

As of March 31, 2022, the Company has reserved (i) 4,751,134 shares of common stock for use in settling outstanding unexercised options and restricted stock units that have not vested and been issued, and for future awards available for grant under the 2007 Plan and 2017 Plan and (ii) 5,349,987 shares which may be issuable upon conversion of the Notes.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes
3 Months Ended
Mar. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes

12. Income Taxes

The Company measures its interim period tax expense using an estimated annual effective tax rate and adjustments for discrete taxable events that occur during the interim period. The estimated annual effective income tax rate is based upon the Company’s estimations of annual pre-tax income, the geographic mix of pre-tax income, and its interpretations of tax laws. The Company updates the estimate of its annual effective tax rate at the end of each quarterly period. The Company recorded income tax expense of $2.9 million for the three months ended March 31, 2022. The tax expense for the three months ended March 31, 2022 increased by approximately $2.2 million, as compared to the same period in 2021, primarily due to $7.6 million increase in pretax income offset by an approximate $0.1 million increase in excess tax benefits of stock-based compensation. The Company recorded income tax expense of $2.9 million and $0.7 million for the three months ended March 31, 2022 and March 31, 2021, respectively.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Segment Information

13. Segment Information

The Company views its operations and manages its business as one operating segment which is the business of providing purchase intent marketing and sales services. The Company aggregated its operating segment based upon the similar economic and operating characteristics of its operations.

Geographic Data

Net sales by campaign target area were as follows (1):

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

North America

$

43,587

 

 

$

33,038

 

International

 

24,578

 

 

 

19,931

 

Total

$

68,165

 

 

$

52,969

 

(1)
Net sales to customers by campaign target area is based on the geo-targeted (target audience) location of the campaign.

 

Net sales to unaffiliated customers by geographic area were as follows (2):

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

United States

$

50,739

 

 

$

37,500

 

United Kingdom

 

7,663

 

 

 

8,148

 

Other international

 

9,763

 

 

 

7,321

 

Total

$

68,165

 

 

$

52,969

 

(2)
Net sales to unaffiliated customers by geographic area is based on the customers’ current billing addresses and does not consider the geo-targeted (target audience) location of the campaign.

Long-lived assets by geographic area were as follows:

 

 

 

March 31, 2022

 

 

December 31, 2021

 

United States

 

$

223,974

 

 

$

224,235

 

International

 

 

98,376

 

 

 

101,948

 

Total

 

$

322,350

 

 

$

326,183

 

Long-lived assets are comprised of property and equipment, net; goodwill; and intangible assets, net. The United Kingdom accounted for 30% of the Company’s long-lived assets for the three months ended March 31, 2022 and no single country outside of the U.S. or United Kingdom accounted for 1% or more of the Company’s long-lived assets during either of these periods.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Principles of Consolidation

Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, TechTarget Securities Corporation (“TSC”), TechTarget Limited, TechTarget (HK) Limited (“TTGT HK”), TechTarget (Australia) Pty Ltd., TechTarget (Singapore) Pte Ltd., E-Magine Médias SAS (“LeMagIT”), TechTarget Germany GmbH, and BrightTALK Limited and its wholly owned subsidiary, BrightTALK, Inc. (together “BrightTALK”). TSC is a Massachusetts corporation. TechTarget Limited is a subsidiary doing business principally in the United Kingdom. TTGT HK is a subsidiary incorporated in Hong Kong in order to facilitate the Company’s activities in the Asia-Pacific region. TechTarget (Australia) Pty Ltd. and TechTarget (Singapore) Pte Ltd. are the entities through which the Company does business in Australia and Singapore, respectively; LeMagIT and TechTarget Germany GmbH, both wholly-owned subsidiaries of TechTarget Limited, are entities through which the Company does business in France and Germany, respectively. BrightTALK are the entities through which the Company does business for the BrightTALK webinar and virtual event platform.

Basis of Presentation

Basis of Presentation

The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (Generally Accepted Accounting Principles or “U.S. GAAP”) in the United States (“U.S.”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. All adjustments, which, in the opinion of management, are considered necessary for a fair presentation of the results of operations for the periods shown, are of a normal, recurring nature and have been reflected in the condensed consolidated financial statements. The results of operations for the periods presented are not necessarily indicative of results to be expected for any other interim periods or for the full year. The information included in these condensed consolidated financial statements should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in this report and the condensed consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021.

Foreign Currency Translation

Foreign Currency Translation

The functional currency of the Company’s major foreign subsidiaries is generally the local currency. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component on the Condensed Consolidated Statement of Comprehensive Income. Foreign currency transaction gains and losses are included in interest and other income (expense), net in the Condensed Consolidated Statement of Income. All assets and liabilities denominated in foreign currency are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the average exchange rate during the period.

Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to revenue, long-lived assets, goodwill, the allowance for doubtful accounts, stock-based compensation, earnouts, self-insurance accruals, the allocation of purchase price to intangibles and goodwill, and income taxes. The Company reduces its accounts receivable for an allowance for doubtful accounts based on its best estimate of the amount of probable credit losses. Estimates of the carrying value of certain assets and liabilities are based on historical experience and on various other assumptions that the Company believes to be reasonable. Actual results could differ from those estimates.

Revenue Recognition

Revenue Recognition

The Company generates its revenue from the sale of targeted marketing and advertising campaigns, which it delivers via its network of websites, webinar and virtual events channels, and our data analytic services and solutions. Revenue is recognized when performance obligations are satisfied by transferring promised goods or services to customers, as determined by applying a five-step process consisting of: a) identifying the contract, or contracts, with a customer, b) identifying the performance obligations in the contract, c) determining the transaction price, d) allocating the transaction price to the performance obligations in the contract, and e) recognizing revenue when, or as, performance obligations are satisfied.

Accounts Receivable

Accounts Receivable

We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Condensed Consolidated Statements of Income and Comprehensive Income. We assess collectability by reviewing accounts receivable on an individual basis when we identify specific customers with known disputes, overdue amounts or collectability issues and also reserve for losses on all accounts based on historical information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In determining the amount of the allowance for credit losses, we consider historical collectability based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations.

At March 31, 2022, the Company’s collectability assessment continues to include the business and market disruptions caused by COVID-19 and estimates of expected emerging credit and collectability trends. The continued volatility in market conditions and evolving shifts in credit trends are difficult to predict, causing variability and volatility that may have a material impact on our allowance for credit losses in future periods.

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, accounts payable, long-term debt and contingent consideration. Due to their short-term nature and liquidity, the carrying value of these instruments, with the exception of contingent consideration and long-term debt, approximates their estimated fair values. The Company classifies all of its short-term and long-term debt investments as available-for-sale. The fair value of contingent consideration was estimated using a discounted cash flow method.

Business Combinations and Valuation of Goodwill and Acquired Intangible Assets

Business Combinations and Valuation of Goodwill and Acquired Intangible Assets

The Company uses its best estimates and assumptions to allocate fair value to the net tangible and identifiable intangible assets acquired and liabilities assumed at the acquisition date. Any residual purchase price is recorded as goodwill. The Company’s estimates are inherently uncertain and subject to refinement and can include but are not limited to, the cash flows that an asset is expected to generate in the future, and the appropriate weighted-average cost of capital.

During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions quarterly and records any adjustments to the Company’s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s Condensed Consolidated Statement of Income and Comprehensive Income.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

Accounting Guidance Not Yet Adopted

In October 2021, the FASB issued ASU 2021-08 "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarified the accounting for acquired revenue contracts with customers in a business combination. ASU 2021-08 requires acquirers to measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. As a result, it is generally expected that an acquirer will recognize and measure contract assets and liabilities in a manner consistent with how they were recognized by the acquiree in its preacquisition financial statements. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Early adoption in an interim period requires that the amendments be applied retrospectively to all business combinations for which the acquisition occurs on or after the beginning of the fiscal year including the interim period and prospectively to all business combinations that occur on or after the date of initial application. We are currently evaluating the impact of the new guidance on our consolidated financial statements.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue Recognition [Abstract]  
Disaggregated Revenue

The following table depicts the disaggregation of revenue according to categories consistent with how the Company evaluates its financial performance and economic risk. International revenue consists of international geo-targeted campaigns, which are campaigns targeted at an audience of members outside of North America.

 

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

North America

$

43,587

 

 

$

33,038

 

International

 

24,578

 

 

 

19,931

 

Total

$

68,165

 

 

$

52,969

 

 

Schedule of Deferred Revenue Included in Contract Liabilities

 

 

 

Contract Liabilities

 

Year-to-Date Activity

 

 

 

Balance at December 31, 2021

 

$

30,492

 

Billings

 

 

75,380

 

Revenue Recognized

 

 

(68,165

)

Balance at March 31, 2022

 

$

37,707

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Assets Carried at Fair Value and Measured on Recurring Basis

The fair value hierarchy of the Company’s financial assets carried at fair value and measured on a recurring basis is as follows:

 

 

 

 

 

 

Fair Value Measurements at
 March 31, 2022

 

 

 

March 31, 2022

 

 

Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments (1)

 

$

20,020

 

 

$

 

 

$

20,020

 

 

$

 

Total assets

 

$

20,020

 

 

$

 

 

$

20,020

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - current (2)

 

$

3,209

 

 

$

 

 

$

 

 

$

3,209

 

Total liabilities

 

$

3,209

 

 

$

 

 

$

 

 

$

3,209

 

 

 

 

 

 

 

Fair Value Measurements at
December 31, 2021

 

 

 

December 31, 2021

 

 

Quoted Prices
in Active
Markets for
Identical Assets
(Level 1)

 

 

Significant
Other
Observable
Inputs
(Level 2)

 

 

Significant
Unobservable
Inputs
(Level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Short-term investments (1)

 

$

20,076

 

 

$

15,000

 

 

$

5,076

 

 

$

 

Total assets

 

$

20,076

 

 

$

15,000

 

 

$

5,076

 

 

$

 

Liabilities:

 

 

 

 

 

 

 

 

 

 

 

 

Contingent consideration - current (2)

 

$

5,200

 

 

$

 

 

$

 

 

$

5,200

 

Contingent consideration - non-current (2)

 

 

2,779

 

 

 

 

 

 

 

 

 

2,779

 

Total liabilities

 

$

7,979

 

 

$

 

 

$

 

 

$

7,979

 

 

(1)
Short-term investments consist of money market funds (Level 1) and pooled bond funds (Level 2). Level 2 investments are priced using observable inputs, such as quoted prices in markets that are not active and yield curves.
(2)
Contingent consideration liabilities are measured using the income approach and discounted to present value based on an assessment of the probability that the Company would be required to make such future payments. The contingent consideration liabilities are measured at fair value using significant Level 3 (unobservable) inputs, such as discount rates and probability measures. Remeasurement of the contingent consideration to fair value is expensed through the income statement in the period remeasured. Contingent consideration–current is included in accrued expenses and other current liabilities and contingent considerations–non-current is included in other liabilities on the balance sheet.
Fair Value of Contingent Consideration

 

 

Fair Value

 

Year-to-Date Activity

 

 

 

Balance at December 31, 2021

 

$

7,979

 

Payments on contingent liabilities

 

 

(5,206

)

Amortization of discount on contingent liabilities

 

 

10

 

Remeasurement of contingent liabilities

 

 

426

 

Balance at March 31, 2022

 

$

3,209

 

 

 

 

 

Amounts included in accrued expenses and other current liabilities

 

$

3,209

 

Total contingent consideration

 

$

3,209

 

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Investments (Tables)
3 Months Ended
Mar. 31, 2022
Cash And Cash Equivalents [Abstract]  
Short-term Investments

Short-term investments consisted of the following:

 

 

 

March 31, 2022

 



 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Pooled bond funds

 

$

20,123

 

 

$

 

 

$

(103

)

 

$

20,020

 

Total short-term investments

 

$

20,123

 

 

$

 

 

$

(103

)

 

$

20,020

 

 

 

 

December 31, 2021

 



 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Pooled bond and money market funds

 

$

20,090

 

 

$

 

 

$

(14

)

 

$

20,076

 

Total short-term investments

 

$

20,090

 

 

$

 

 

$

(14

)

 

$

20,076

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2022
Goodwill And Intangible Assets Disclosure [Abstract]  
Summary of Intangible Assets

The following table summarizes the Company’s intangible assets, net:

 

 

 

 

 

March 31, 2022

 

 

 

Estimated
Useful Lives
(Years)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Customer, affiliate and advertiser relationships

 

5-19

 

$

84,826

 

 

$

(12,895

)

 

$

71,931

 

Developed websites, technology and patents

 

10

 

 

34,080

 

 

 

(5,252

)

 

 

28,828

 

Trademark, trade name and domain name

 

5-16

 

 

7,771

 

 

 

(2,465

)

 

 

5,306

 

Proprietary user information database and internet traffic

 

5

 

 

1,119

 

 

 

(1,119

)

 

 

 

Non-compete agreements

 

1.5-3

 

 

600

 

 

 

(208

)

 

 

392

 

Total intangible assets

 

 

 

$

128,396

 

 

$

(21,939

)

 

$

106,457

 

 

 

 

 

 

 

December 31, 2021

 

 

 

Estimated
Useful Lives
(Years)

 

Gross
Carrying
Amount

 

 

Accumulated
Amortization

 

 

Net

 

Customer, affiliate and advertiser relationships

 

5-19

 

$

85,663

 

 

$

(11,695

)

 

$

73,968

 

Developed websites, technology and patents

 

10

 

 

34,939

 

 

 

(4,509

)

 

 

30,430

 

Trademark, trade name and domain name

 

5-16

 

 

7,913

 

 

 

(2,355

)

 

 

5,558

 

Proprietary user information database and internet traffic

 

5

 

 

1,133

 

 

 

(1,133

)

 

 

 

Non-compete agreements

 

1.5-3

 

 

600

 

 

 

(166

)

 

 

434

 

Total intangible assets

 

 

 

$

130,248

 

 

$

(19,858

)

 

$

110,390

 

Schedule of Amortization Expense of Intangible Assets

The Company expects amortization expense of intangible assets to be as follows:

 

Years Ending December 31:

 

Amortization
Expense

 

2022 (April 1 – December 31)

 

$

6,875

 

2023

 

 

9,006

 

2024

 

 

8,975

 

2025

 

 

8,937

 

2026

 

 

8,883

 

Thereafter

 

 

63,781

 

Total

 

$

106,457

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Common Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share

A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per common share is as follows:

 

 

For the Three Months Ended

 

 

 

March 31,

 

 

 

2022

 

 

2021

 

Numerator:

 

 

 

 

 

 

Net income

 

$

7,164

 

 

$

1,810

 

Denominator:

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

Weighted average shares of common stock and vested, undelivered restricted stock units outstanding

 

 

29,708,233

 

 

 

28,140,619

 

Diluted:

 

 

 

 

 

 

Weighted average shares of common stock and vested, undelivered restricted stock units outstanding

 

 

29,708,233

 

 

 

28,140,619

 

     Effect of potentially dilutive shares (1)

 

 

4,706,024

 

 

 

1,101,728

 

Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares

 

 

34,414,257

 

 

 

29,242,347

 

Net Income Per Common Share:

 

 

 

 

 

 

Basic:

 

 

 

 

 

 

Net income applicable to common stockholders

 

$

7,164

 

 

$

1,810

 

Weighted average shares of stock outstanding

 

 

29,708,233

 

 

 

28,140,619

 

Basic net income per common share

 

$

0.24

 

 

$

0.06

 

Diluted:

 

 

 

 

 

 

Net income applicable to common stockholders

 

$

7,804

 

 

$

1,810

 

Weighted average shares of stock outstanding

 

 

34,414,257

 

 

 

29,242,347

 

Diluted net income per common share (1)

 

$

0.23

 

 

$

0.06

 

(1)
In calculating diluted net income per share, 78 thousand shares and 26 thousand shares related to outstanding stock options and unvested, undelivered restricted stock units were excluded for the three months ended March 31, 2022, and 2021 respectively. Additionally, for the three months ended March 31, 2022, in calculating diluted net income per share, we excluded the impact of interest expense and amortization of note costs relating to our convertible shares from net income and included the weighted average shares 3.9 million common shares under the if-converted method. For the three months ended March 31, 2022, interest expense including amortization of note issuance costs, related to convertible notes was $0.6 million. For the three months ended March 31, 2021, the interest expense and amortization of note costs relating to our convertible shares and the weighted average shares were excluded from the calculation as they would have been anti-dilutive.
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes and Loan Agreement (Tables)
3 Months Ended
Mar. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Convertible Notes Further details are included below:

 

Issuance

Maturity Date

Interest Rate

First Interest Payment Date

Effective Interest Rate

Semi-Annual Interest Payment Dates

Initial Conversion Rate per $1,000 Principal

Initial Conversion Price

 

Number of Shares (in millions)

2025 Notes

December 15, 2025

0.125%

June 15, 2021

0.8%

June 15, and December 15

14.1977

$

70.43

 

1.0

2026 Notes

December 15, 2026

0.0%

––

0.0%

––

7.6043

$

131.50

 

4.3

Schedule of Notes

The Notes consist of the following:

 

 

March 31, 2022

 

 

December 31, 2021

 

Liability Component:

2026 Notes

 

 

2025 Notes

 

 

2026 Notes

 

 

2025 Notes

 

     Principal

$

414,000

 

 

$

51,381

 

 

$

414,000

 

 

$

51,381

 

     Less: debt discount, net of amortization

 

 

 

 

 

 

 

 

 

 

 

     Less: unamortized debt issuance costs

 

10,296

 

 

 

1,267

 

 

 

10,836

 

 

 

1,351

 

Net carrying amount

$

403,704

 

 

$

50,114

 

 

$

403,164

 

 

$

50,030

 

 

Schedule Of Interest Expense Recognized

The following table sets forth total interest expense recognized related to the Notes:

 

 

March 31, 2022

 

 

March 31, 2021

 

Interest paid on 2025 Notes

$

16

 

 

$

63

 

Amortization of debt discount and transaction costs

 

624

 

 

 

327

 

 

$

640

 

 

$

390

 

Schedule of Fair Value and Carrying Value of Debt Instrument fair value of the Notes, which was determined based on inputs that are observable in the market or that could be derived from, or corroborated with, observable market data, quoted prices of the Notes in an over-the-counter market (Level 2), and carrying value of debt instruments (carrying value excludes the equity component of the Company’s convertible notes classified in equity) were as follows:

 

 

March 31, 2022

 

 

December 31, 2021

 

 

Fair Value

 

 

Carrying Value

 

 

Fair Value

 

 

Carrying Value

 

Convertible senior notes

$

450,063

 

 

$

453,818

 

 

$

490,513

 

 

$

453,194

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and Contingencies (Tables)
3 Months Ended
Mar. 31, 2022
Lessee Disclosure [Abstract]  
Summary of Maturities of Operating Lease Liabilities

As of March 31, 2022, operating lease assets were $22.4 million and operating lease liabilities were $27.1 million. The maturities of the Company’s operating lease liabilities as of March 31, 2022 were as follows:

 

 

 

Minimum Lease

 

Years Ending December 31:

 

Payments

 

2022 (April 1 – December 31)

 

$

3,373

 

2023

 

 

4,650

 

2024

 

 

4,591

 

2025

 

 

3,801

 

2026

 

 

3,793

 

Thereafter

 

 

9,930

 

Total future minimum lease payments

 

 

30,138

 

Less imputed interest

 

 

3,042

 

Total operating lease liabilities

 

$

27,096

 

 

Included in the Consolidated Balance Sheet:

 

 

 

Current operating lease liability

 

$

4,157

 

Non-current operating lease liability

 

 

22,939

 

Total operating lease liabilities

 

$

27,096

 

Summary of Lease Costs

For the three months ended March 31, 2022 and 2021, the total lease cost was comprised of the following amounts:

 

 

Three Months Ended
March 31,

 

 

 

2022

 

2021

 

Operating lease expense

 

$

1,141

 

$

1,142

 

Short-term lease expense

 

 

9

 

 

76

 

Total lease expense

 

$

1,150

 

$

1,218

 

 

Lessee Operating Lease Term and Discount Rate

The following summarizes additional information related to operating leases:

 

 

As of

 

 

 

March 31, 2022

 

Weighted-average remaining lease term — operating leases

 

 

4.1

 

Weighted-average discount rate — operating leases

 

 

3

%

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Summary of Stock Option Activity Under Company's Plans

A summary of the stock option activity under the Company’s plans for the three months ended March 31, 2022 is presented below:

 

Three Month Activity

 

Options
Outstanding

 

 

Weighted-
Average
Exercise Price
Per Share

 

 

Weighted-
Average
Remaining
Contractual
Term in
Years

 

 

Aggregate
Intrinsic
Value

 

Options outstanding at December 31, 2021

 

 

125,000

 

 

$

25.49

 

 

 

 

 

 

 

Granted

 

 

2,500

 

 

 

88.32

 

 

 

 

 

 

 

Exercised

 

 

 

 

 

 

 

 

 

 

 

 

Forfeited

 

 

 

 

 

 

 

 

 

 

 

 

Cancelled

 

 

 

 

 

 

 

 

 

 

 

 

Options outstanding at March 31, 2022

 

 

127,500

 

 

$

26.72

 

 

 

6.17

 

 

$

6,974

 

Options exercisable at March 31, 2022

 

 

105,000

 

 

$

17.60

 

 

 

5.51

 

 

$

6,687

 

Options vested or expected to vest at March 31, 2022

 

 

127,005

 

 

$

26.54

 

 

 

6.16

 

 

$

6,969

 

Summary of Restricted Stock Unit Activity Under Company's Plans

Restricted stock units are valued at the market price of a share of the Company’s common stock on the date of the grant. A summary of the restricted stock unit activity under the Company’s plans for the three months ended March 31, 2022 is presented below:

Year-to-Date Activity

 

Shares

 

 

Weighted-
Average
Grant Date
Fair Value
Per Share

 

 

Aggregate
Intrinsic
Value

 

Nonvested outstanding at December 31, 2021

 

 

1,609,350

 

 

$

54.45

 

 

 

 

Granted

 

 

124,932

 

 

 

78.09

 

 

 

 

Vested

 

 

(146,933

)

 

 

76.38

 

 

 

 

Forfeited

 

 

(19,900

)

 

 

72.22

 

 

 

 

Nonvested outstanding at March 31, 2022

 

 

1,567,449

 

 

$

54.06

 

 

$

127,402

 

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Long-Lived Assets by Geographic Area

Long-lived assets by geographic area were as follows:

 

 

 

March 31, 2022

 

 

December 31, 2021

 

United States

 

$

223,974

 

 

$

224,235

 

International

 

 

98,376

 

 

 

101,948

 

Total

 

$

322,350

 

 

$

326,183

 

Customers by Campaign Target Area [Member]  
Net Sales by Campaign Target Area and Geographic Area

Net sales by campaign target area were as follows (1):

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

North America

$

43,587

 

 

$

33,038

 

International

 

24,578

 

 

 

19,931

 

Total

$

68,165

 

 

$

52,969

 

(1)
Net sales to customers by campaign target area is based on the geo-targeted (target audience) location of the campaign.
Unaffiliated Customers by Geographic Area [Member]  
Net Sales by Campaign Target Area and Geographic Area

Net sales to unaffiliated customers by geographic area were as follows (2):

 

For the Three Months Ended
March 31,

 

 

2022

 

 

2021

 

United States

$

50,739

 

 

$

37,500

 

United Kingdom

 

7,663

 

 

 

8,148

 

Other international

 

9,763

 

 

 

7,321

 

Total

$

68,165

 

 

$

52,969

 

(2)
Net sales to unaffiliated customers by geographic area is based on the customers’ current billing addresses and does not consider the geo-targeted (target audience) location of the campaign.
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Operations - Additional Information (Detail)
3 Months Ended
Mar. 31, 2022
Website
Webinar
Organization Consolidation And Presentation Of Financial Statements [Abstract]  
Number of websites | Website 150
Number of webinars/virtual event channels | Webinar 1,020
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregated Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 68,165 $ 52,969
North America [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues 43,587 33,038
International [Member]    
Disaggregation Of Revenue [Line Items]    
Total Revenues $ 24,578 $ 19,931
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Minimum [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue payment terms 30 days  
Maximum [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue payment terms 90 days  
Revenue recognition timing of invoicing period 1 year  
Amortization period of contract assets 1 year  
Contract with customer contract period 1 year  
Contract Liabilities [Member]    
Deferred Revenue Arrangement [Line Items]    
Accrued sales incentives $ 2.5 $ 2.6
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Schedule of Deferred Revenue Included in Contract Liabilities (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Revenue Recognition [Abstract]  
Contract Liabilities, Balance $ 30,492
Contract Liabilities, Billings 75,380
Contract Liabilities, Revenue Recognized 68,165
Contract Liabilities, Balance $ 37,707
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Assets Carried at Fair Value and Measured on Recurring Basis (Detail) - Fair Value, Measurements, Recurring [Member] - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets:    
Total assets $ 20,020 $ 20,076
Liabilities:    
Total liabilities 3,209 7,979
Short-Term Investments [Member]    
Assets:    
Total assets 20,020  
Contingent Consideration - Current [Member]    
Liabilities:    
Total liabilities 3,209 5,200
Contingent Consideration - Non current [Member]    
Liabilities:    
Total liabilities   2,779
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Assets:    
Total assets   15,000
Significant Other Observable Inputs (Level 2) [Member]    
Assets:    
Total assets 20,020 5,076
Significant Other Observable Inputs (Level 2) [Member] | Short-Term Investments [Member]    
Assets:    
Total assets 20,020  
Significant Unobservable Inputs (Level 3) [Member]    
Liabilities:    
Total liabilities 3,209 7,979
Significant Unobservable Inputs (Level 3) [Member] | Contingent Consideration - Current [Member]    
Liabilities:    
Total liabilities $ 3,209 5,200
Significant Unobservable Inputs (Level 3) [Member] | Contingent Consideration - Non current [Member]    
Liabilities:    
Total liabilities   $ 2,779
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Fair Value of Contingent Consideration (Detail) - Contingent Consideration [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Beginning balance $ 7,979
Payments on contingent liabilities 5,206
Amortization of discount on contingent liabilities 10
Remeasurement of contingent liabilities 426
Ending balance 3,209
Amounts included in accrued expenses and other current liabilities 3,209
Total contingent consideration $ 3,209
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Investments - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Cash And Cash Equivalents [Abstract]    
Cash $ 375,133,000 $ 361,623,000
Realized gains or (losses) $ 0 $ 0
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Cash and Investments - Short-term Investments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 20,123 $ 20,090
Gross Unrealized Gains 0  
Gross Unrealized Losses (103) (14)
Estimated Fair Value 20,020 20,076
Pooled Bond Fund [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 20,123  
Gross Unrealized Losses (103)  
Estimated Fair Value $ 20,020  
Pooled Bond and money market funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   20,090
Gross Unrealized Losses   (14)
Estimated Fair Value   $ 20,076
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Goodwill And Intangible Assets [Line Items]    
Intangible assets with indefinite lives other than goodwill $ 0  
Remaining amortization period 6 years 9 months 18 days  
Amortization of intangible assets $ 2,300,000 $ 2,200,000
Write off of intangible assets $ 0  
Minimum [Member]    
Goodwill And Intangible Assets [Line Items]    
Estimated useful lives 18 months  
Maximum [Member]    
Goodwill And Intangible Assets [Line Items]    
Estimated useful lives 19 years  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 128,396 $ 130,248
Accumulated Amortization (21,939) (19,858)
Total $ 106,457 110,390
Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 18 months  
Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 19 years  
Customer, Affiliate and Advertiser Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 84,826 85,663
Accumulated Amortization 12,895 (11,695)
Total $ 71,931 $ 73,968
Customer, Affiliate and Advertiser Relationships [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 5 years 5 years
Customer, Affiliate and Advertiser Relationships [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 19 years 19 years
Developed Websites, Technology and Patents [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 10 years 10 years
Gross Carrying Amount $ 34,080 $ 34,939
Accumulated Amortization 5,252 (4,509)
Total 28,828 30,430
Trademarks, Trade Name and Domain Name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,771 7,913
Accumulated Amortization 2,465 (2,355)
Total $ 5,306 $ 5,558
Trademarks, Trade Name and Domain Name [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 5 years 5 years
Trademarks, Trade Name and Domain Name [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 16 years 16 years
Proprietary User Information Database and Internet Traffic [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 5 years 5 years
Gross Carrying Amount $ 1,119 $ 1,133
Accumulated Amortization 1,119 (1,133)
Non-Compete Agreement [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 600 600
Accumulated Amortization 208 (166)
Total $ 392 $ 434
Non-Compete Agreement [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 1 year 6 months 1 year 6 months
Non-Compete Agreement [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated useful lives 3 years 3 years
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Goodwill And Intangible Assets Disclosure [Abstract]    
2022 (April 1 - December 31) $ 6,875  
2023 9,006  
2024 8,975  
2025 8,937  
2026 8,883  
Thereafter 63,781  
Total $ 106,457 $ 110,390
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net income $ 7,164 $ 1,810
Basic:    
Weighted average shares of common stock and vested, undelivered restricted stock units outstanding 29,708,233 28,140,619
Diluted:    
Weighted average shares of common stock and vested, undelivered restricted stock units outstanding 29,708,233 28,140,619
Effect of potentially dilutive shares 4,706,024 1,101,728
Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares 34,414,257 29,242,347
Basic:    
Net income applicable to common stockholders $ 7,164 $ 1,810
Weighted average shares of stock outstanding 29,708,233 28,140,619
Basic net income per common share $ 0.24 $ 0.06
Diluted:    
Net income applicable to common stockholders $ 7,804 $ 1,810
Weighted average shares of stock outstanding 34,414,257 29,242,347
Diluted net income per common share $ 0.23 $ 0.06
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Parenthetical) (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Calculation of Numerator and Denominator in Earnings Per Share [Line Items]    
Outstanding stock options and unvested restricted stock units excluded from computation of diluted EPS 78,000 26,000
Diluted weighted average shares 34,414,257 29,242,347
Interest and Debt Expense $ 0.6  
Interest Expense [Member]    
Calculation of Numerator and Denominator in Earnings Per Share [Line Items]    
Diluted weighted average shares 3,900,000  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes and Loan Agreement - Additional Information (Detail)
$ / shares in Units, $ in Thousands, Shares1 in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 29, 2021
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Mar. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Shares1
$ / shares
Line Of Credit Facility [Line Items]          
Debt instrument converted     $ 1,000    
Threshold percentage of stock price trigger       130.00%  
Percentage of sale price of common stock and conversion rate     98.00%    
Minimum [Member]          
Line Of Credit Facility [Line Items]          
Debt instrument converted       $ 7,900  
Western Alliance Bank [Member] | 2021 Loan Agreement [Member]          
Line Of Credit Facility [Line Items]          
Credit line $ 75,000        
Letter-of-credit sublimit $ 5,000        
Credit facility, Maturity date Oct. 29, 2023        
Credit line, outstanding amount       $ 0  
Western Alliance Bank [Member] | 2021 Loan Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Line Of Credit Facility [Line Items]          
Interest rate       2.98%  
Western Alliance Bank [Member] | Minimum [Member] | 2021 Loan Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Line Of Credit Facility [Line Items]          
Interest rate 2.00%        
Western Alliance Bank [Member] | Maximum [Member] | 2021 Loan Agreement [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Line Of Credit Facility [Line Items]          
Interest rate 2.75%        
0.125% Convertible Senior Notes [Member]          
Line Of Credit Facility [Line Items]          
Interest rate     0.0125%    
Debt instrument converted   $ 1,000     $ 1,000
Aggregate principal amount       $ 51,000  
2025 Notes [Member]          
Line Of Credit Facility [Line Items]          
Aggregate principal amount of term loan borrowed     $ 201,300    
Interest rate   0.125%     0.125%
Loan facility maturity date   Dec. 15, 2025 Dec. 15, 2025   Dec. 15, 2025
Date of first required payment         Jun. 15, 2021
Debt instrument, conversion rate         14.1977
Conversion price of debt per share | $ / shares   $ 70.43     $ 70.43
Number of common stock issuable upon conversion | Shares1         1.0
Debt instrument conversion date     Sep. 14, 2025    
Threshold percentage of stock price trigger         130.00%
Aggregate principal amount   $ 51,381   51,381 $ 51,381
Transaction costs of notes   $ 1,351   1,267 $ 1,351
Debt instrument, interest rate effective percentage   0.80%     0.80%
2026 Notes [Member]          
Line Of Credit Facility [Line Items]          
Aggregate principal amount of term loan borrowed   $ 414,000      
Interest rate   0.00%     0.00%
Loan facility maturity date   Dec. 15, 2026     Dec. 15, 2026
Debt instrument, conversion rate         7.6043
Conversion price of debt per share | $ / shares   $ 131.50     $ 131.50
Number of common stock issuable upon conversion | Shares1         4.3
Debt instrument conversion date     Sep. 14, 2026    
Aggregate principal amount   $ 414,000   414,000 $ 414,000
Transaction costs of notes   $ 10,836   $ 10,296 $ 10,836
Debt instrument, interest rate effective percentage   0.00%     0.00%
Common Stock [Member]          
Line Of Credit Facility [Line Items]          
Closing price of common stock | $ / shares       $ 81.28  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes and Loan Agreement - Schedule of Convertible Notes (Details)
Shares1 in Millions
12 Months Ended
Dec. 31, 2021
Shares1
$ / shares
Dec. 31, 2020
2025 Notes [Member]    
Debt Instrument [Line Items]    
Maturity Date Dec. 15, 2025 Dec. 15, 2025
Interest Rate 0.125%  
First Interest Payment Date Jun. 15, 2021  
Effective Interest Rate 0.80%  
Semi-Annual Interest Payment Dates June 15, and December 15  
Initial Conversion Rate per $1,000 Principal 14.1977  
Initial Conversion Price | $ / shares $ 70.43  
Number of Shares (in millions) | Shares1 1.0  
2026 Notes [Member]    
Debt Instrument [Line Items]    
Maturity Date Dec. 15, 2026  
Interest Rate 0.00%  
Effective Interest Rate 0.00%  
Initial Conversion Rate per $1,000 Principal 7.6043  
Initial Conversion Price | $ / shares $ 131.50  
Number of Shares (in millions) | Shares1 4.3  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes and Loan Agreement - Schedule of Notes (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
2025 Notes [Member]    
Debt Instrument [Line Items]    
Aggregate principal amount $ 51,381 $ 51,381
Less: debt discount, net of amortization   0
Less: unamortized debt issuance costs 1,267 1,351
Net carrying amount 50,114 50,030
2026 Notes [Member]    
Debt Instrument [Line Items]    
Aggregate principal amount 414,000 414,000
Less: unamortized debt issuance costs 10,296 10,836
Net carrying amount $ 403,704 $ 403,164
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes and Loan Agreement - Schedule Of Interest Expense Recognized (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Debt Disclosure [Abstract]    
Interest paid on 2025 Notes $ 16 $ 63
Amortization of debt discount and transaction costs 624 327
Interest expense recognized $ 640 $ 390
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Convertible Notes and Loan Agreement - Schedule of Fair Value and Carrying Value of Debt Instrument (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Debt Disclosure [Abstract]    
Convertible senior notes, Fair Value $ 450,063 $ 490,513
Convertible senior notes, Carrying Value $ 453,818 $ 453,194
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and Contingencies - Additional Information (Detail)
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 26, 2017
USD ($)
ft²
Apr. 30, 2021
USD ($)
ft²
Mar. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Lessee Lease Description [Line Items]        
Operating lease assets (right -of-use assets)     $ 22,433,000 $ 23,339,000
Operating lease liabilities     27,096,000  
Charges, claims related to litigation     $ 0 $ 0
Minimum [Member]        
Lessee Lease Description [Line Items]        
Lessee, operating lease, renewal term     1 year  
Maximum [Member]        
Lessee Lease Description [Line Items]        
Lessee, operating lease, renewal term     5 years  
Third Amendment Newton Lease [Member]        
Lessee Lease Description [Line Items]        
Lease extension date Dec. 31, 2029      
Operating lease term option to extend 5 years      
Amendment effective date Jan. 01, 2018      
Base monthly rent $ 300,000      
Percentage increase in base rent 1.00%      
Third Amendment Newton Lease [Member] | Minimum [Member]        
Lessee Lease Description [Line Items]        
Lease agreement for office | ft² 74,000      
Third Amendment Newton Lease [Member] | Maximum [Member]        
Lessee Lease Description [Line Items]        
Lease agreement for office | ft² 110,000      
Fourth Amendment [Member]        
Lessee Lease Description [Line Items]        
One-time cash allowance   $ 600,000    
Base monthly rent   $ 300    
Amendment effective month and year   2021-05    
Fourth Amendment [Member] | Minimum [Member]        
Lessee Lease Description [Line Items]        
Lease agreement for office | ft²   68,000    
Fourth Amendment [Member] | Maximum [Member]        
Lessee Lease Description [Line Items]        
Lease agreement for office | ft²   74,000    
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and Contingencies - Summary of Maturities of Operating Lease Liabilities (Detail)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2022 (April 1 - December 31) $ 3,373
2023 4,650
2024 4,591
2025 3,801
2026 3,793
Thereafter 9,930
Total future minimum lease payments 30,138
Less imputed interest 3,042
Operating lease liabilities $ 27,096
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and contingencies - Summary of Operating Lease Liabilities Included in Consolidated Balance Sheet (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Assets And Liabilities Lessee [Abstract]    
Current operating lease liability $ 4,157 $ 4,073
Non-current operating lease liability 22,939 $ 24,021
Total operating lease liabilities $ 27,096  
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and Contingencies - Summary of Lease Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Operating Lease Liabilities Payments Due [Abstract]    
Operating lease expense $ 1,141 $ 1,142
Short-term lease expense 9 76
Total lease expense $ 1,150 $ 1,218
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Leases and Contingencies - Summary of Additional Information Related to Operating Leases (Detail)
Mar. 31, 2022
Lease Cost [Abstract]  
Weighted-average remaining lease term — operating leases 4 years 1 month 6 days
Weighted-average discount rate — operating leases 3.00%
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Apr. 30, 2021
Mar. 31, 2022
Mar. 31, 2021
Sep. 30, 2021
Dec. 31, 2021
Jun. 16, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Common stock outstanding under the plan   127,500     125,000  
Expected dividend yield   0.00%        
Employee service share-based compensation, nonvested units, compensation cost not yet recognized   $ 63.5        
Employee service share-based compensation, nonvested units, compensation cost not yet recognized, period for recognition   1 year 8 months 12 days        
Restricted Stock Units [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Stock options vested   146,933 25,677      
Grant date fair value of restricted stock units vested   $ 11.2 $ 1.9      
Stock Option 2007 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Expiry date   2017-05        
New awards granted   0        
Common stock outstanding under the plan   37,500        
Stock Option 2017 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Common stock outstanding under the plan   1,657,449        
Common stock shares reserved for issuance           3,000,000
Common stock additional shares authorized for issuance 3,800,000          
Plan effective date       Jun. 16, 2017    
Common stock shares available for issuance   3,056,185        
Minimum [Member] | Stock Option 2007 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants vested   3 years        
Minimum [Member] | Stock Option 2017 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants vested   3 years        
Maximum [Member] | Stock Option 2007 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants vested   4 years        
Period of grants expired   10 years        
Maximum [Member] | Stock Option 2017 Plan [Member]            
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]            
Period of grants expired       10 years    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Stock Option Activity under Company's Plans (Detail)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Options outstanding, beginning balance | shares 125,000
Options Outstanding, Granted | shares 2,500
Options outstanding, ending balance | shares 127,500
Options Outstanding, Options exercisable | shares 105,000
Options Outstanding, Options vested or expected to vest | shares 127,005
Weighted-Average Exercise Price Per Share, Options outstanding, beginning balance | $ / shares $ 25.49
Weighted-Average Exercise Price Per Share, Granted | $ / shares 88.32
Weighted- Average Exercise Price Per Share, Options outstanding, ending balance | $ / shares 26.72
Weighted- Average Exercise Price Per Share, Options exercisable | $ / shares 17.60
Weighted-Average Exercise Price Per Share, Options vested or expected to vest | $ / shares $ 26.54
Weighted-Average Remaining Contractual Term in Years, Options outstanding 6 years 2 months 1 day
Weighted-Average Remaining Contractual Term in Years, Options exercisable 5 years 6 months 3 days
Weighted-Average Remaining Contractual Term in Years, Options vested or expected to vest 6 years 1 month 28 days
Aggregate Intrinsic Value, Options outstanding | $ $ 6,974
Aggregate Intrinsic Value, Options exercisable | $ 6,687
Aggregate Intrinsic Value, Options vested or expected to vest | $ $ 6,969
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of Restricted Stock Unit Activity Under Company's Plans (Detail) - Restricted Stock [Member] - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares, Nonvested outstanding, beginning balance 1,609,350  
Shares, Granted 124,932  
Shares, Vested (146,933) (25,677)
Shares, Forfeited (19,900)  
Shares, Nonvested outstanding, ending balance 1,567,449  
Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, beginning balance $ 54.45  
Weighted-Average Grant Date Fair Value Per Share, Granted 78.09  
Weighted-Average Grant Date Fair Value Per Share, Vested 76.38  
Weighted-Average Grant Date Fair Value Per Share, Forfeited 72.22  
Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, ending balance $ 54.06  
Aggregate Intrinsic Value, Nonvested outstanding $ 127,402  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity and Subsequent Event - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
May 31, 2022
May 31, 2020
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Common stock repurchase, amount $ 323    
November 2018 Stock Repurchase Plan [Member]      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Common stock repurchase authorized amount     $ 25,000
May 2020 Repurchase Program [Member]      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Common stock repurchased, shares 4,614    
Common stock repurchase, amount $ 300    
Stock repurchased, average price per share $ 69.91    
Stock Repurchase Program Expiration Date May 01, 2022    
2007 and 2017 Plans [Member]      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Common stock reserved 4,751,134    
2007 and 2017 Plans [Member] | 0.125% Convertible Senior Notes [Member]      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Common stock reserved 5,349,987    
May 2022 Repurchase Program [Member] | Forecast [Member]      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Common stock repurchase authorized amount   $ 50,000  
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Taxes [Line Items]    
Income Tax Expense Benefit $ 2.9 $ 0.7
Income tax change in enacted tax rate 2.2  
Income tax expenses decrease due to excess tax benefit of stock based compensation 0.1  
Income tax expenses increase due to pretax income $ 7.6  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Additional Information (Detail)
3 Months Ended
Mar. 31, 2022
Segment
Segment Reporting Information [Line Items]  
Number of operating segment 1
UNITED KINGDOM  
Segment Reporting Information [Line Items]  
Long Lived Assets Percentage 30.00%
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Net Sales by Campaign Target Area (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues $ 68,165 $ 52,969
Customers by Campaign Target Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues 68,165 52,969
North America [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues 43,587 33,038
North America [Member] | Customers by Campaign Target Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues 43,587 33,038
International [Member] | Customers by Campaign Target Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Total Revenues $ 24,578 $ 19,931
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Net Sales to Customers by Geographic Area (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total $ 68,165 $ 52,969
Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total 68,165 52,969
United States [Member] | Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total 50,739 37,500
United Kingdom [Member] | Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total 7,663 8,148
Other International [Member] | Unaffiliated Customers by Geographic Area [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales, Total $ 9,763 $ 7,321
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Long-Lived Assets by Geographic Area (Detail) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total $ 322,350 $ 326,183
United States [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total 223,974 224,235
International [Member]    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Long-lived assets, Total $ 98,376 $ 101,948
XML 74 ttgt-20220331_htm.xml IDEA: XBRL DOCUMENT 0001293282 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001293282 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-03-31 0001293282 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001293282 srt:MinimumMember 2022-03-31 0001293282 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001293282 us-gaap:CommonStockMember 2021-03-31 0001293282 ttgt:ContingentConsiderationMember 2021-12-31 0001293282 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001293282 us-gaap:NonUsMember 2022-03-31 0001293282 srt:MinimumMember ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember 2021-01-01 2021-12-31 0001293282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001293282 srt:MinimumMember 2022-01-01 2022-03-31 0001293282 ttgt:FourthAmendmentMember 2021-04-30 0001293282 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ShortTermInvestmentsMember 2022-03-31 0001293282 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001293282 ttgt:TwoThousandTwentySixNotesMember 2021-01-01 2021-12-31 0001293282 ttgt:ContingentConsiderationCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001293282 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001293282 srt:MinimumMember ttgt:ThirdAmendmentNewtonLeaseMember 2017-10-25 2017-10-26 0001293282 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001293282 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-03-31 0001293282 2022-05-06 0001293282 ttgt:StockOptionTwoThousandSeventeenPlanMember 2021-04-01 2021-04-30 0001293282 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001293282 2020-12-31 0001293282 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-03-31 0001293282 ttgt:StockOptionTwoThousandSevenPlanMember 2022-03-31 0001293282 ttgt:TwoThousandTwentySixNotesMember 2021-12-01 2021-12-31 0001293282 ttgt:ContingentConsiderationNonCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 ttgt:PooledBondFundMember 2022-03-31 0001293282 ttgt:CustomersByCampaignTargetAreaMember us-gaap:NonUsMember 2021-01-01 2021-03-31 0001293282 ttgt:TwoThousandTwentyFiveNotesMember 2022-03-31 0001293282 ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMember ttgt:WesternAllianceBankMember 2021-10-29 0001293282 us-gaap:InterestExpenseMember 2022-01-01 2022-03-31 0001293282 ttgt:StockOptionTwoThousandSevenPlanMember 2022-01-01 2022-03-31 0001293282 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001293282 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-03-31 0001293282 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001293282 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001293282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001293282 ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember 2022-03-31 0001293282 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001293282 ttgt:CustomersByCampaignTargetAreaMember 2022-01-01 2022-03-31 0001293282 ttgt:ContingentConsiderationCurrentMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 ttgt:ContractLiabilitiesMember 2021-12-31 0001293282 ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMember ttgt:WesternAllianceBankMember 2022-03-31 0001293282 ttgt:ContingentConsiderationCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001293282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001293282 us-gaap:TreasuryStockMember 2022-03-31 0001293282 ttgt:TwoThousandTwentySixNotesMember 2020-12-01 2020-12-31 0001293282 ttgt:ContingentConsiderationCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 ttgt:CustomersByCampaignTargetAreaMember srt:NorthAmericaMember 2022-01-01 2022-03-31 0001293282 ttgt:MayTwoThousandTwentyRepurchaseProgramMember 2022-01-01 2022-03-31 0001293282 srt:MinimumMember ttgt:FourthAmendmentMember 2021-04-01 2021-04-30 0001293282 srt:MaximumMember ttgt:StockOptionTwoThousandSevenPlanMember 2022-01-01 2022-03-31 0001293282 us-gaap:TreasuryStockMember 2021-03-31 0001293282 srt:MaximumMember ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember 2021-01-01 2021-12-31 0001293282 ttgt:CustomersByCampaignTargetAreaMember us-gaap:NonUsMember 2022-01-01 2022-03-31 0001293282 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001293282 ttgt:TwoThousandTwentySixNotesMember 2021-12-31 0001293282 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001293282 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 ttgt:InternationalMember 2021-01-01 2021-03-31 0001293282 ttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember ttgt:TwoThousandAndSevenPlanAndTwoThousandAndSeventeenPlanMember 2022-03-31 0001293282 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 ttgt:CustomersByCampaignTargetAreaMember srt:NorthAmericaMember 2021-01-01 2021-03-31 0001293282 srt:NorthAmericaMember 2022-01-01 2022-03-31 0001293282 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001293282 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2020-12-31 0001293282 srt:MaximumMember ttgt:ThirdAmendmentNewtonLeaseMember 2017-10-25 2017-10-26 0001293282 ttgt:StockOptionTwoThousandSeventeenPlanMember 2017-06-16 0001293282 ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember 2021-12-31 0001293282 us-gaap:RetainedEarningsMember 2021-03-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember 2021-01-01 2021-03-31 0001293282 us-gaap:RetainedEarningsMember 2021-12-31 0001293282 ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMember ttgt:WesternAllianceBankMember 2021-10-29 2021-10-29 0001293282 country:US 2022-03-31 0001293282 ttgt:TwoThousandTwentyFiveNotesMember 2021-12-31 0001293282 us-gaap:NoncompeteAgreementsMember 2022-03-31 0001293282 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001293282 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001293282 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001293282 ttgt:InternationalMember 2022-01-01 2022-03-31 0001293282 ttgt:CustomersByCampaignTargetAreaMember 2021-01-01 2021-03-31 0001293282 ttgt:TwoThousandTwentyFiveNotesMember 2020-12-01 2020-12-31 0001293282 ttgt:NovemberTwoThousandEighteenRepurchaseProgramMember 2020-05-31 0001293282 us-gaap:TreasuryStockMember 2021-12-31 0001293282 us-gaap:TreasuryStockMember 2020-12-31 0001293282 srt:MaximumMember 2022-01-01 2022-03-31 0001293282 srt:MinimumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001293282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001293282 ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember 2022-03-31 0001293282 2021-01-01 2021-03-31 0001293282 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001293282 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001293282 ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember 2021-12-31 0001293282 2022-01-01 2022-03-31 0001293282 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001293282 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001293282 ttgt:StockOptionTwoThousandSeventeenPlanMember 2022-03-31 0001293282 srt:MinimumMember ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember 2022-01-01 2022-03-31 0001293282 srt:MaximumMember ttgt:CustomerAffiliateAndAdvertiserRelationshipsMember 2022-01-01 2022-03-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember country:US 2022-01-01 2022-03-31 0001293282 ttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember 2020-12-31 0001293282 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001293282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember 2022-01-01 2022-03-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember us-gaap:NonUsMember 2022-01-01 2022-03-31 0001293282 us-gaap:CommonStockMember 2020-12-31 0001293282 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001293282 srt:MaximumMember ttgt:FourthAmendmentMember 2021-04-01 2021-04-30 0001293282 ttgt:ContractLiabilitiesMember 2022-03-31 0001293282 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-03-31 0001293282 ttgt:FourthAmendmentMember 2021-04-01 2021-04-30 0001293282 ttgt:PooledBondAndMoneyMarketFundsMember 2021-12-31 0001293282 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember country:US 2021-01-01 2021-03-31 0001293282 ttgt:TwoThousandTwentySixNotesMember 2022-03-31 0001293282 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001293282 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001293282 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-31 0001293282 2021-01-01 2021-09-30 0001293282 srt:MaximumMember ttgt:StockOptionTwoThousandSeventeenPlanMember 2021-01-01 2021-09-30 0001293282 ttgt:ContingentConsiderationMember 2022-03-31 0001293282 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001293282 us-gaap:CommonStockMember 2021-12-31 0001293282 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001293282 srt:MinimumMember ttgt:StockOptionTwoThousandSevenPlanMember 2022-01-01 2022-03-31 0001293282 srt:MaximumMember 2022-03-31 0001293282 srt:NorthAmericaMember 2021-01-01 2021-03-31 0001293282 ttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember 2022-03-31 0001293282 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 2021-03-31 0001293282 2022-03-31 0001293282 us-gaap:RetainedEarningsMember 2020-12-31 0001293282 srt:ScenarioForecastMember ttgt:MayTwoThousandTwentyTwoRepurchaseProgramMember 2022-05-31 0001293282 country:GB 2022-03-31 0001293282 ttgt:TwoThousandTwentyFiveNotesMember 2021-01-01 2021-12-31 0001293282 srt:MinimumMember ttgt:StockOptionTwoThousandSeventeenPlanMember 2022-01-01 2022-03-31 0001293282 ttgt:ThirdAmendmentNewtonLeaseMember 2017-10-25 2017-10-26 0001293282 ttgt:TwoThousandAndSevenPlanAndTwoThousandAndSeventeenPlanMember 2022-03-31 0001293282 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001293282 ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMember ttgt:WesternAllianceBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-03-31 0001293282 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001293282 ttgt:TwoThousandTwentyFiveNotesMember 2020-12-31 0001293282 srt:MaximumMember us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001293282 country:US 2021-03-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember country:GB 2021-01-01 2021-03-31 0001293282 ttgt:ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember 2021-12-31 0001293282 srt:MinimumMember ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMember ttgt:WesternAllianceBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-29 2021-10-29 0001293282 us-gaap:NonUsMember 2021-03-31 0001293282 2020-12-01 2020-12-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember us-gaap:NonUsMember 2021-01-01 2021-03-31 0001293282 ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember 2022-01-01 2022-03-31 0001293282 2021-01-01 2021-12-31 0001293282 us-gaap:RetainedEarningsMember 2022-03-31 0001293282 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 srt:RevisionOfPriorPeriodReclassificationAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2020-12-31 0001293282 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001293282 ttgt:StockOptionTwoThousandSeventeenPlanMember 2021-01-01 2021-09-30 0001293282 us-gaap:TrademarksAndTradeNamesMember 2022-03-31 0001293282 ttgt:ContingentConsiderationNonCurrentMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001293282 srt:MaximumMember ttgt:TwoThousandTwentyOneLoanAndSecurityAgreementMember ttgt:WesternAllianceBankMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-10-29 2021-10-29 0001293282 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001293282 ttgt:UnaffiliatedCustomersByGeographicAreaMember country:GB 2022-01-01 2022-03-31 0001293282 ttgt:ProprietaryUserInformationDatabaseAndInternetTrafficMember 2021-01-01 2021-12-31 0001293282 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001293282 us-gaap:CommonStockMember 2022-03-31 0001293282 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001293282 2021-12-31 0001293282 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-03-31 0001293282 ttgt:ContingentConsiderationMember 2022-01-01 2022-03-31 pure ttgt:Webinar utr:sqft shares ttgt:Website ttgt:Shares1 ttgt:Segment iso4217:USD shares iso4217:USD --12-31 0001293282 false P3Y Q1 10-Q true 2022-03-31 2022 false 1-33472 TECHTARGET, INC. DE 04-3483216 275 Grove Street Newton MA 02466 617 431-9200 Common Stock, $0.001 Par Value TTGT NASDAQ Yes Yes Large Accelerated Filer false false false 29550355 375133000 361623000 20020000 20076000 2658000 2514000 51009000 51095000 0 51000 5843000 5266000 452005000 438111000 19942000 18720000 195951000 197073000 106457000 110390000 22433000 23339000 1738000 474000 638000 893000 799164000 789000000 2213000 3783000 4157000 4073000 13952000 16638000 2755000 14540000 4665000 474000 37707000 30492000 65449000 70000000 22939000 24021000 453818000 453194000 0 2779000 15762000 16249000 557968000 566243000 0.001 0.001 5000000 5000000 0 0 0 0 0 0.001 0.001 100000000 100000000 57268651 57144740 29751855 29633898 57000 57000 27516796 27510842 200119000 199796000 397798000 383436000 -2466000 298000 45926000 38762000 241196000 222757000 799164000 789000000 68165000 52969000 17846000 15168000 745000 765000 49574000 37036000 24255000 21606000 3118000 2923000 7842000 6435000 622000 381000 1665000 1221000 2012000 1630000 38892000 33815000 10682000 3221000 -560000 -696000 10122000 2525000 2958000 715000 7164000 1810000 -20000 0 -69000 -2695000 1034000 -2764000 1034000 4400000 2844000 0.24 0.06 0.23 0.06 29708 28141000 34414000 29242000 639000 512000 5067000 3523000 480000 655000 3469000 1911000 57144740 57000 27510842 -199796000 383436000 298000 38762000 222757000 122571 4614 323000 323000 1340 1340 4382000 4382000 18744000 18744000 -69000 -69000 -2695000 -2695000 7164000 7164000 57268651 57000 27516796 -200119000 397798000 -2466000 45926000 241196000 55633155 56000 27510552 -199796000 363055000 1611000 37580000 202506000 -30500000 233000 -30267000 24815 290 290 370000 370000 7425000 7425000 1034000 1034000 1810000 1810000 55658260 56000 27510842 -199796000 339610000 2645000 39623000 182138000 9100000 800000 7164000 1810000 2287000 1602000 2757000 2395000 170000 -156000 9655000 6583000 624000 327000 -1420000 -294000 174000 -2749000 -716000 -680000 536000 833000 -252000 -395000 -1562000 -1686000 4189000 891000 2209000 -4703000 -2669000 -867000 -740000 -819000 7413000 9372000 -2778000 -1756000 27557000 15690000 3578000 3131000 33000 -3611000 -3131000 4382000 370000 323000 5206000 1032000 -9911000 -1402000 -525000 68000 13510000 11225000 361623000 82616000 375133000 93841000 137000 90000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1. Organization and Operations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">TechTarget, Inc. and its subsidiaries (collectively, the “Company”) is a global data and analytics leader and software provider for buyers of purchase intent-driven marketing and sales data for enterprise technology vendors. The Company’s service offerings enable technology vendors to better identify, reach and influence corporate information technology (“IT”) decision-makers actively researching specific IT purchases. The Company improves vendors’ ability to impact these audiences for business growth using advanced targeting, analytics and data services complemented by customized marketing programs that integrate demand generation, brand advertising techniques, and content curation and creation. The Company operates a network of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">150</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> websites and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,020</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> webinars and virtual event channels, which each focus on a specific IT sector such as storage, security or networking. IT and business professionals have become increasingly specialized, and they have come to rely on the Company’s sector-specific websites and webinars and virtual event channels for purchasing decision support. The Company’s content platforms enable IT and business professionals to navigate the complex and rapidly changing IT landscape where purchasing decisions can have significant financial and operational consequences. At critical stages of the purchase decision process, these content offerings through different channels meet IT and business professionals’ needs for expert, peer and IT vendor information and provide platforms on which business-to-business technology companies can launch targeted marketing campaigns which generate measurable return on investment. Based upon the logical clustering of members and users’ respective job responsibilities and the marketing focus of the products being promoted by the Company’s customers, the Company categorizes its content offerings to address the key market opportunities and audience extensions across a portfolio of distinct market categories: Security; Networking; Storage; Data Center and Virtualization Technologies; CIO/IT Strategy; Business Applications and Analytics; Application Architecture and Development; and ANCL Channel.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 150 1020 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2. Summary of Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements reflect the application of certain significant accounting policies as described below and elsewhere in these Notes to Condensed Consolidated Financial Statements. The Company’s critical accounting policies are those that affect its more significant judgments used in the preparation of its condensed consolidated financial statements. A description of the Company’s critical accounting policies and estimates is contained in its Annual Report on Form 10-K for the fiscal year ended December 31, 2021, and in this note to the condensed consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, TechTarget Securities Corporation (“TSC”), TechTarget Limited, TechTarget (HK) Limited (“TTGT HK”), TechTarget (Australia) Pty Ltd., TechTarget (Singapore) Pte Ltd., E-Magine Médias SAS (“LeMagIT”), TechTarget Germany GmbH, and BrightTALK Limited and its wholly owned subsidiary, BrightTALK, Inc. (together “BrightTALK”). TSC is a Massachusetts corporation. TechTarget Limited is a subsidiary doing business principally in the United Kingdom. TTGT HK is a subsidiary incorporated in Hong Kong in order to facilitate the Company’s activities in the Asia-Pacific region. TechTarget (Australia) Pty Ltd. and TechTarget (Singapore) Pte Ltd. are the entities through which the Company does business in Australia and Singapore, respectively; LeMagIT and TechTarget Germany GmbH, both wholly-owned subsidiaries of TechTarget Limited, are entities through which the Company does business in France and Germany, respectively. BrightTALK are the entities through which the Company does business for the BrightTALK webinar and virtual event platform.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (Generally Accepted Accounting Principles or “U.S. GAAP”) in the United States (“U.S.”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. All adjustments, which, in the opinion of management, are considered necessary for a fair presentation of the results of operations for the periods shown, are of a normal, recurring nature and have been reflected in the condensed consolidated financial statements. The results of operations for the periods presented are not necessarily indicative of results to be expected for any other interim periods or for the full year. The information included in these condensed consolidated financial statements should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in this report and the condensed consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Forei</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">gn Currency</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Translation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The functional currency of the Company’s major foreign subsidiaries is generally the local currency. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component on the Condensed Consolidated Statement of Comprehensive Income. Foreign currency transaction gains and losses are included in interest and other income (expense), net in the Condensed Consolidated Statement of Income. All assets and liabilities denominated in foreign currency </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the average exchange rate during the period.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimate</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">s</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to revenue, long-lived assets, goodwill, the allowance for doubtful accounts, stock-based compensation, earnouts, self-insurance accruals, the allocation of purchase price to intangibles and goodwill, and income taxes. The Company reduces its accounts receivable for an allowance for doubtful accounts based on its best estimate of the amount of probable credit losses. Estimates of the carrying value of certain assets and liabilities are based on historical experience and on various other assumptions that the Company believes to be reasonable. Actual results could differ from those estimates.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company generates its revenue from the sale of targeted marketing and advertising campaigns, which it delivers via its network of websites, webinar and virtual events channels, and our data analytic services and solutions. Revenue is recognized when performance obligations are satisfied by transferring promised goods or services to customers, as determined by applying a five-step process consisting of: a) identifying the contract, or contracts, with a customer, b) identifying the performance obligations in the contract, c) determining the transaction price, d) allocating the transaction price to the performance obligations in the contract, and e) recognizing revenue when, or as, performance obligations are satisfied.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Condensed Consolidated Statements of Income and Comprehensive Income. We assess collectability by reviewing accounts receivable on an individual basis when we identify specific customers with known disputes, overdue amounts or collectability issues and also reserve for losses on all accounts based on historical information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In determining the amount of the allowance for credit losses, we consider historical collectability based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s collectability assessment continues to include the business and market disruptions caused by COVID-19 and estimates of expected emerging credit and collectability trends. The continued volatility in market conditions and evolving shifts in credit trends are difficult to predict, causing variability and volatility that may have a material impact on our allowance for credit losses in future periods.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, accounts payable, long-term debt and contingent consideration. Due to their short-term nature and liquidity, the carrying value of these instruments, with the exception of contingent consideration and long-term debt, approximates their estimated fair values. The Company classifies all of its short-term and long-term debt investments as available-for-sale. The fair value of contingent consideration was estimated using a discounted cash flow method.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations and Valuation of Goodwill and Acquired Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company uses its best estimates and assumptions to allocate fair value to the net tangible and identifiable intangible assets acquired and liabilities assumed at the acquisition date. Any residual purchase price is recorded as goodwill. The Company’s estimates are inherently uncertain and subject to refinement and can include but are not limited to, the cash flows that an asset is expected to generate in the future, and the appropriate weighted-average cost of capital</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions quarterly and records any adjustments to the Company’s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s Condensed Consolidated Statement of Income and Comprehensive Income.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.1404166666666666;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Guidance Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08 "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarified the accounting for acquired revenue contracts with customers in a business combination. ASU 2021-08 requires acquirers to measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. As a result, it is generally expected that an acquirer will recognize and measure contract assets and liabilities in a manner consistent with how they were recognized by the acquiree in its preacquisition financial statements. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Early adoption in an interim period requires that the amendments be applied retrospectively to all business combinations for which the acquisition occurs on or after the beginning of the fiscal year including the interim period and prospectively to all business combinations that occur on or after the date of initial application. We are currently evaluating the impact of the new guidance on our consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of Consolidation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, TechTarget Securities Corporation (“TSC”), TechTarget Limited, TechTarget (HK) Limited (“TTGT HK”), TechTarget (Australia) Pty Ltd., TechTarget (Singapore) Pte Ltd., E-Magine Médias SAS (“LeMagIT”), TechTarget Germany GmbH, and BrightTALK Limited and its wholly owned subsidiary, BrightTALK, Inc. (together “BrightTALK”). TSC is a Massachusetts corporation. TechTarget Limited is a subsidiary doing business principally in the United Kingdom. TTGT HK is a subsidiary incorporated in Hong Kong in order to facilitate the Company’s activities in the Asia-Pacific region. TechTarget (Australia) Pty Ltd. and TechTarget (Singapore) Pte Ltd. are the entities through which the Company does business in Australia and Singapore, respectively; LeMagIT and TechTarget Germany GmbH, both wholly-owned subsidiaries of TechTarget Limited, are entities through which the Company does business in France and Germany, respectively. BrightTALK are the entities through which the Company does business for the BrightTALK webinar and virtual event platform.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted (Generally Accepted Accounting Principles or “U.S. GAAP”) in the United States (“U.S.”) for interim financial information and with the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. All adjustments, which, in the opinion of management, are considered necessary for a fair presentation of the results of operations for the periods shown, are of a normal, recurring nature and have been reflected in the condensed consolidated financial statements. The results of operations for the periods presented are not necessarily indicative of results to be expected for any other interim periods or for the full year. The information included in these condensed consolidated financial statements should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contained in this report and the condensed consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Forei</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">gn Currency</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Translation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The functional currency of the Company’s major foreign subsidiaries is generally the local currency. Adjustments resulting from translating foreign functional currency financial statements into U.S. dollars are recorded as a separate component on the Condensed Consolidated Statement of Comprehensive Income. Foreign currency transaction gains and losses are included in interest and other income (expense), net in the Condensed Consolidated Statement of Income. All assets and liabilities denominated in foreign currency </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">are translated into U.S. dollars at the exchange rate on the balance sheet date. Revenue and expenses are translated at the average exchange rate during the period.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimate</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">s</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, the Company evaluates its estimates, including those related to revenue, long-lived assets, goodwill, the allowance for doubtful accounts, stock-based compensation, earnouts, self-insurance accruals, the allocation of purchase price to intangibles and goodwill, and income taxes. The Company reduces its accounts receivable for an allowance for doubtful accounts based on its best estimate of the amount of probable credit losses. Estimates of the carrying value of certain assets and liabilities are based on historical experience and on various other assumptions that the Company believes to be reasonable. Actual results could differ from those estimates.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company generates its revenue from the sale of targeted marketing and advertising campaigns, which it delivers via its network of websites, webinar and virtual events channels, and our data analytic services and solutions. Revenue is recognized when performance obligations are satisfied by transferring promised goods or services to customers, as determined by applying a five-step process consisting of: a) identifying the contract, or contracts, with a customer, b) identifying the performance obligations in the contract, c) determining the transaction price, d) allocating the transaction price to the performance obligations in the contract, and e) recognizing revenue when, or as, performance obligations are satisfied.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounts Receivable</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">We maintain an allowance for credit losses for expected uncollectible accounts receivable, which is recorded as an offset to accounts receivable and changes in such are classified as general and administrative expense in the Condensed Consolidated Statements of Income and Comprehensive Income. We assess collectability by reviewing accounts receivable on an individual basis when we identify specific customers with known disputes, overdue amounts or collectability issues and also reserve for losses on all accounts based on historical information, current market conditions and reasonable and supportable forecasts of future economic conditions to inform adjustments to historical loss data. In determining the amount of the allowance for credit losses, we consider historical collectability based on past due status and make judgments about the creditworthiness of customers based on ongoing credit evaluations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">At March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company’s collectability assessment continues to include the business and market disruptions caused by COVID-19 and estimates of expected emerging credit and collectability trends. The continued volatility in market conditions and evolving shifts in credit trends are difficult to predict, causing variability and volatility that may have a material impact on our allowance for credit losses in future periods.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair Value of Financial Instruments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments consist of cash and cash equivalents, short-term investments, accounts receivable, accounts payable, long-term debt and contingent consideration. Due to their short-term nature and liquidity, the carrying value of these instruments, with the exception of contingent consideration and long-term debt, approximates their estimated fair values. The Company classifies all of its short-term and long-term debt investments as available-for-sale. The fair value of contingent consideration was estimated using a discounted cash flow method.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations and Valuation of Goodwill and Acquired Intangible Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company uses its best estimates and assumptions to allocate fair value to the net tangible and identifiable intangible assets acquired and liabilities assumed at the acquisition date. Any residual purchase price is recorded as goodwill. The Company’s estimates are inherently uncertain and subject to refinement and can include but are not limited to, the cash flows that an asset is expected to generate in the future, and the appropriate weighted-average cost of capital</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">During the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the fair value of these tangible and intangible assets acquired and liabilities assumed, with the corresponding offset to goodwill. In addition, uncertain tax positions and tax-related valuation allowances are initially recorded in connection with a business combination as of the acquisition date. The Company continues to collect information and reevaluates these estimates and assumptions quarterly and records any adjustments to the Company’s preliminary estimates to goodwill provided that the Company is within the measurement period. Upon the conclusion of the measurement period or final determination of the fair value of assets acquired or liabilities assumed, whichever comes first, any subsequent adjustments are recorded to the Company’s Condensed Consolidated Statement of Income and Comprehensive Income.</span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:18.0pt;line-height:1.1404166666666666;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting Guidance Not Yet Adopted</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.0589583333333332;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In October 2021, the FASB issued ASU 2021-08 "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarified the accounting for acquired revenue contracts with customers in a business combination. ASU 2021-08 requires acquirers to measure contract assets and contract liabilities acquired in a business combination in accordance with ASC 606. As a result, it is generally expected that an acquirer will recognize and measure contract assets and liabilities in a manner consistent with how they were recognized by the acquiree in its preacquisition financial statements. The guidance is effective for interim and annual periods beginning after December 15, 2022, with early adoption permitted. Early adoption in an interim period requires that the amendments be applied retrospectively to all business combinations for which the acquisition occurs on or after the beginning of the fiscal year including the interim period and prospectively to all business combinations that occur on or after the date of initial application. We are currently evaluating the impact of the new guidance on our consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:16.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3. Revenue</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table depicts the disaggregation of revenue according to categories consistent with how the Company evaluates its financial performance and economic risk. International revenue consists of international geo-targeted campaigns, which are campaigns targeted at an audience of members outside of North America.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.345%;"/> <td style="width:1.682%;"/> <td style="width:20.617%;"/> <td style="width:0.743%;"/> <td style="width:1.798%;"/> <td style="width:1.682%;"/> <td style="width:18.39%;"/> <td style="width:0.743%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">North America</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,587</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,038</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:8.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Liabilities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Timing may differ between the satisfaction of performance obligations and the invoicing and collections of amounts related to the Company’s contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. Additionally, certain customers may receive credits, which are accounted for as a material right. The Company estimates these amounts based on the expected amount of future services to be provided to the customer and allocates a portion of the transaction price to these material rights. The Company recognizes these material rights as the material rights are exercised. The resulting material rights amounts included in the contract liabilities on the accompanying Condensed Consolidated Balance Sheets was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022, and December 31, 2021, respectively.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.188%;"/> <td style="width:1.717%;"/> <td style="width:1.694%;"/> <td style="width:17.276%;"/> <td style="width:1.125%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract Liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year-to-Date Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,492</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Billings</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,380</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognized</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,707</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company elected to apply the following practical expedients:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.752626672113803%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Existence of a Significant Financing Component in a Contract</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. As a practical expedient, the Company has not assessed whether a contract has a significant financing component because the Company expects at contract inception that the period between payment by the customer and the transfer of promised goods or services by the Company to the customer will be </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> or less. Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90 days</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. In addition, the Company has determined that the payment terms that the Company provides to its customers are structured primarily for reasons other than the provision of financing to the customer.</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Costs to Fulfill a Contract</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Company’s revenue is primarily generated from customer contracts that are for </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> or less. Costs primarily consist of incentive compensation paid based on the achievement of sales targets. As a practical expedient, for amortization periods that are determined to be </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> or less, the Company expenses any incremental costs of obtaining the contract with a customer when incurred. For those customer contracts greater than one year, the Company capitalizes and amortizes the expenses over the period of benefit.</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue Invoiced</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Company has applied the practical expedient for certain revenue streams to exclude the value of remaining performance obligations for (i) contracts with an original expected term of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> or less or (ii) contracts for which the Company recognizes revenue in proportion to the amount it has the right to invoice for services performed.</span></div></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table depicts the disaggregation of revenue according to categories consistent with how the Company evaluates its financial performance and economic risk. International revenue consists of international geo-targeted campaigns, which are campaigns targeted at an audience of members outside of North America.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.345%;"/> <td style="width:1.682%;"/> <td style="width:20.617%;"/> <td style="width:0.743%;"/> <td style="width:1.798%;"/> <td style="width:1.682%;"/> <td style="width:18.39%;"/> <td style="width:0.743%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">North America</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,587</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,038</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 43587000 33038000 24578000 19931000 68165000 52969000 2500000 2600000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.188%;"/> <td style="width:1.717%;"/> <td style="width:1.694%;"/> <td style="width:17.276%;"/> <td style="width:1.125%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract Liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year-to-Date Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,492</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Billings</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,380</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue Recognized</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,707</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 30492000 75380000 -68165000 37707000 P1Y P30D P90D P1Y P1Y P1Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4. Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company measures certain financial assets and liabilities at fair value on a recurring basis, including short-term and long-term investments and contingent consideration. The Company’s bank and money market accounts are in bank deposits and are not quoted instruments. As such, the Company’s bank and money market accounts are all considered cash. The fair value of these financial assets and liabilities was determined based on three levels of input as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="margin-left:3.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.447919145106397%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 1. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted prices in active markets for identical assets and liabilities;</span></div></div><div style="margin-left:3.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.447919145106397%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 2. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Observable inputs other than quoted prices in active markets; and</span></div></div><div style="margin-left:3.333%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.447919145106397%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Level 3. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unobservable inputs.</span></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value hierarchy of the Company’s financial assets carried at fair value and measured on a recurring basis is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.437%;"/> <td style="width:1.33%;"/> <td style="width:1.258%;"/> <td style="width:11.568%;"/> <td style="width:0.577%;"/> <td style="width:1.33%;"/> <td style="width:1.258%;"/> <td style="width:12.506%;"/> <td style="width:0.577%;"/> <td style="width:1.33%;"/> <td style="width:1.258%;"/> <td style="width:12.682%;"/> <td style="width:0.577%;"/> <td style="width:1.33%;"/> <td style="width:1.268%;"/> <td style="width:13.135%;"/> <td style="width:0.577%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at <br/> March 31, 2022</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments (1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration - current (2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.252%;"/> <td style="width:1.32%;"/> <td style="width:1.258%;"/> <td style="width:11.912%;"/> <td style="width:0.567%;"/> <td style="width:1.32%;"/> <td style="width:1.258%;"/> <td style="width:12.469%;"/> <td style="width:0.567%;"/> <td style="width:1.32%;"/> <td style="width:1.258%;"/> <td style="width:12.655%;"/> <td style="width:0.567%;"/> <td style="width:1.32%;"/> <td style="width:1.269%;"/> <td style="width:13.119%;"/> <td style="width:0.567%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at <br/>December 31, 2021</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments (1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,076</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,076</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration - current (2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration - non-current (2)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">2,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">2,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">7,979</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">7,979</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments consist of money market funds (Level 1) and pooled bond funds (Level 2). Level 2 investments are priced using observable inputs, such as quoted prices in markets that are not active and yield curves.</span></div></div><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration liabilities are measured using the income approach and discounted to present value based on an assessment of the probability that the Company would be required to make such future payments. The contingent consideration liabilities are measured at fair value using significant Level 3 (unobservable) inputs, such as discount rates and probability measures. Remeasurement of the contingent consideration to fair value is expensed through the income statement in the period remeasured. Contingent consideration–current is included in accrued expenses and other current liabilities and contingent considerations–non-current is included in other liabilities on the balance sheet.</span></div></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"> </p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:72.143%;"/> <td style="width:2.506%;"/> <td style="width:1.694%;"/> <td style="width:22.532%;"/> <td style="width:1.125%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year-to-Date Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,979</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Payments on contingent liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,206</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of discount on contingent liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Remeasurement of contingent liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">426</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts included in accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contingent consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value hierarchy of the Company’s financial assets carried at fair value and measured on a recurring basis is as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.437%;"/> <td style="width:1.33%;"/> <td style="width:1.258%;"/> <td style="width:11.568%;"/> <td style="width:0.577%;"/> <td style="width:1.33%;"/> <td style="width:1.258%;"/> <td style="width:12.506%;"/> <td style="width:0.577%;"/> <td style="width:1.33%;"/> <td style="width:1.258%;"/> <td style="width:12.682%;"/> <td style="width:0.577%;"/> <td style="width:1.33%;"/> <td style="width:1.268%;"/> <td style="width:13.135%;"/> <td style="width:0.577%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at <br/> March 31, 2022</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments (1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration - current (2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.252%;"/> <td style="width:1.32%;"/> <td style="width:1.258%;"/> <td style="width:11.912%;"/> <td style="width:0.567%;"/> <td style="width:1.32%;"/> <td style="width:1.258%;"/> <td style="width:12.469%;"/> <td style="width:0.567%;"/> <td style="width:1.32%;"/> <td style="width:1.258%;"/> <td style="width:12.655%;"/> <td style="width:0.567%;"/> <td style="width:1.32%;"/> <td style="width:1.269%;"/> <td style="width:13.119%;"/> <td style="width:0.567%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements at <br/>December 31, 2021</span></p></td> <td style="border-top:0.500pt solid rgba(255,255,255,0.01);background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted Prices<br/>in Active<br/>Markets for<br/>Identical Assets<br/>(Level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments (1)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,076</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,076</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration - current (2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">5,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration - non-current (2)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">2,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">2,779</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Total liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">7,979</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:9.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">7,979</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:8.5pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments consist of money market funds (Level 1) and pooled bond funds (Level 2). Level 2 investments are priced using observable inputs, such as quoted prices in markets that are not active and yield curves.</span></div></div><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contingent consideration liabilities are measured using the income approach and discounted to present value based on an assessment of the probability that the Company would be required to make such future payments. The contingent consideration liabilities are measured at fair value using significant Level 3 (unobservable) inputs, such as discount rates and probability measures. Remeasurement of the contingent consideration to fair value is expensed through the income statement in the period remeasured. Contingent consideration–current is included in accrued expenses and other current liabilities and contingent considerations–non-current is included in other liabilities on the balance sheet.</span></div></div> 20020000 20020000 20020000 20020000 3209000 3209000 3209000 3209000 20076000 15000000 5076000 20076000 15000000 5076000 5200000 5200000 2779000 2779000 7979000 7979000 <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:72.143%;"/> <td style="width:2.506%;"/> <td style="width:1.694%;"/> <td style="width:22.532%;"/> <td style="width:1.125%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year-to-Date Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,979</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Payments on contingent liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,206</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of discount on contingent liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Remeasurement of contingent liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">426</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts included in accrued expenses and other current liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contingent consideration</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,209</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 7979000 -5206000 10000 426000 3209000 3209000 3209000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5. Cash and Investments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash is carried at cost, which approximates fair market value. As of March 31, 2022 and December 31, 2021, cash totaled </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">375.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">361.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Investments are recorded at fair value with the related unrealized gains and losses included in accumulated other comprehensive income, a component of stockholders’ equity, net of tax. Realized gains and losses on the sale of these investments are determined using the specific identification method. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> realized gains or losses as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022 or December 31, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments consisted of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.602%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.781%;"/> <td style="width:0.974%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.781%;"/> <td style="width:0.974%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.781%;"/> <td style="width:0.974%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.845%;"/> <td style="width:0.974%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"><br/> <br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Pooled bond funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,123</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">103</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total short-term investments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">103</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.738%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.798%;"/> <td style="width:0.974%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.798%;"/> <td style="width:0.974%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.798%;"/> <td style="width:0.974%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.807%;"/> <td style="width:0.974%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"><br/> <br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Pooled bond and money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,090</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total short-term investments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 375100000 361600000 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments consisted of the following:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.602%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.781%;"/> <td style="width:0.974%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.781%;"/> <td style="width:0.974%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.781%;"/> <td style="width:0.974%;"/> <td style="width:1.623%;"/> <td style="width:1.206%;"/> <td style="width:12.845%;"/> <td style="width:0.974%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"><br/> <br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Pooled bond funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,123</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">103</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total short-term investments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">103</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:33.738%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.798%;"/> <td style="width:0.974%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.798%;"/> <td style="width:0.974%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.798%;"/> <td style="width:0.974%;"/> <td style="width:1.586%;"/> <td style="width:1.206%;"/> <td style="width:12.807%;"/> <td style="width:0.974%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"><br/> <br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Gains</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Unrealized<br/>Losses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term investments:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Pooled bond and money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,090</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total short-term investments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,090</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,076</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 20123000 103000 20020000 20123000 0 103000 20020000 20090000 14000 20076000 20090000 14000 20076000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6. Goodwill and Intangible Assets</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and indefinite-lived intangible assets are not amortized but are reviewed annually for impairment or more frequently if impairment indicators arise. The Company did not have any intangible assets with indefinite lives other than goodwill as of March 31, 2022 or December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> indications of impairment as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022, and the Company believes that, as of the balance sheet dates presented, none of the Company’s goodwill or intangible assets were impaired.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s intangible assets, net:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.2%;"/> <td style="width:1.494%;"/> <td style="width:11.143%;"/> <td style="width:1.494%;"/> <td style="width:1.197%;"/> <td style="width:9.547%;"/> <td style="width:0.594%;"/> <td style="width:1.494%;"/> <td style="width:1.206%;"/> <td style="width:10.011%;"/> <td style="width:0.798%;"/> <td style="width:1.494%;"/> <td style="width:1.197%;"/> <td style="width:9.538%;"/> <td style="width:0.594%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful Lives<br/>(Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer, affiliate and advertiser relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">84,826</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,895</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">71,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed websites, technology and patents</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,080</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,252</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,828</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trademark, trade name and domain name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,465</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,306</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Proprietary user information database and internet traffic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,119</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,119</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">392</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,939</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">106,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.558%;"/> <td style="width:1.503%;"/> <td style="width:11.196%;"/> <td style="width:1.503%;"/> <td style="width:1.206%;"/> <td style="width:9.591%;"/> <td style="width:0.594%;"/> <td style="width:1.503%;"/> <td style="width:1.206%;"/> <td style="width:9.461%;"/> <td style="width:0.798%;"/> <td style="width:1.503%;"/> <td style="width:1.206%;"/> <td style="width:9.582%;"/> <td style="width:0.594%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful Lives<br/>(Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer, affiliate and advertiser relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,663</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">73,968</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed websites, technology and patents</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,939</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,509</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,430</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trademark, trade name and domain name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,355</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,558</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Proprietary user information database and internet traffic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,133</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,133</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">434</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130,248</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,858</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">110,390</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets are amortized over their estimated useful lives, which range from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">eighteen months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">nineteen years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, using methods of amortization that are expected to reflect the estimated pattern of economic use. The remaining amortization expense will be recognized over a weighted-average period of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.8</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years. Amortization expense was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2022 and 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Amortization expense relating to developed websites, technology and patents is recorded within costs of revenues. All other amortization is recorded within operating expenses as the remaining intangible assets consist of customer-related assets which generate website traffic that the Company considers to be in support of selling and marketing activities. The Company did </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">t write off any fully amortized intangible assets in the first </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months of 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company expects amortization expense of intangible assets to be as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.319%;"/> <td style="width:2.709%;"/> <td style="width:2.446%;"/> <td style="width:34.567%;"/> <td style="width:0.96%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization<br/>Expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022 (April 1 – December 31)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,875</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,006</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,937</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,883</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">63,781</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">106,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the Company’s intangible assets, net:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.2%;"/> <td style="width:1.494%;"/> <td style="width:11.143%;"/> <td style="width:1.494%;"/> <td style="width:1.197%;"/> <td style="width:9.547%;"/> <td style="width:0.594%;"/> <td style="width:1.494%;"/> <td style="width:1.206%;"/> <td style="width:10.011%;"/> <td style="width:0.798%;"/> <td style="width:1.494%;"/> <td style="width:1.197%;"/> <td style="width:9.538%;"/> <td style="width:0.594%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful Lives<br/>(Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer, affiliate and advertiser relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">84,826</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,895</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">71,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed websites, technology and patents</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,080</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,252</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,828</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trademark, trade name and domain name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,465</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,306</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Proprietary user information database and internet traffic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,119</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,119</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">392</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">128,396</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,939</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">106,457</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.558%;"/> <td style="width:1.503%;"/> <td style="width:11.196%;"/> <td style="width:1.503%;"/> <td style="width:1.206%;"/> <td style="width:9.591%;"/> <td style="width:0.594%;"/> <td style="width:1.503%;"/> <td style="width:1.206%;"/> <td style="width:9.461%;"/> <td style="width:0.798%;"/> <td style="width:1.503%;"/> <td style="width:1.206%;"/> <td style="width:9.582%;"/> <td style="width:0.594%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="10" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated<br/>Useful Lives<br/>(Years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Gross<br/>Carrying<br/>Amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accumulated<br/>Amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer, affiliate and advertiser relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">85,663</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,695</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">73,968</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Developed websites, technology and patents</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,939</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,509</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,430</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trademark, trade name and domain name</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,913</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,355</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,558</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Proprietary user information database and internet traffic</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,133</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,133</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-compete agreements</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">600</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">166</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">434</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130,248</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,858</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">110,390</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> P5Y P19Y 84826000 -12895000 71931000 P10Y 34080000 -5252000 28828000 P5Y P16Y 7771000 -2465000 5306000 P5Y 1119000 -1119000 P1Y6M P3Y 600000 -208000 392000 128396000 21939000 106457000 P5Y P19Y 85663000 11695000 73968000 P10Y 34939000 4509000 30430000 P5Y P16Y 7913000 2355000 5558000 P5Y 1133000 1133000 P1Y6M P3Y 600000 166000 434000 130248000 19858000 110390000 P18M P19Y P6Y9M18D 2300000 2200000 0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company expects amortization expense of intangible assets to be as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:60.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:59.319%;"/> <td style="width:2.709%;"/> <td style="width:2.446%;"/> <td style="width:34.567%;"/> <td style="width:0.96%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization<br/>Expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022 (April 1 – December 31)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,875</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,006</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,975</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,937</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,883</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">63,781</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">106,457</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 6875000 9006000 8975000 8937000 8883000 63781000 106457000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7. Net Income Per Common Share</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per common share is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.951%;"/> <td style="width:1.413%;"/> <td style="width:1.423%;"/> <td style="width:15.436%;"/> <td style="width:0.639%;"/> <td style="width:1.413%;"/> <td style="width:1.423%;"/> <td style="width:13.663%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,164</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of common stock and vested, undelivered restricted stock units outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,708,233</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,140,619</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of common stock and vested, undelivered restricted stock units outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,708,233</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,140,619</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Effect of potentially dilutive shares </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,706,024</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,101,728</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,414,257</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,242,347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net Income Per Common Share:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income applicable to common stockholders</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,164</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of stock outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,708,233</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,140,619</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per common share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income applicable to common stockholders</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,804</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of stock outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,414,257</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,242,347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted net income per common share </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In calculating diluted net income per share, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares related to outstanding stock options and unvested, undelivered restricted stock units were excluded for the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022, and 2021 respectively. Additionally, for the three months ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, in calculating diluted net income per share, we excluded the impact of interest expense and amortization of note costs relating to our convertible shares from net income and included the weighted average shares </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million common shares under the if-converted method. For the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, interest expense including amortization of note issuance costs, related to convertible notes was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. For the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the interest expense and amortization of note costs relating to our convertible shares and the weighted average shares were excluded from the calculation as they would have been anti-dilutive.</span></div></div></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A reconciliation of the numerator and denominator used in the calculation of basic and diluted net income per common share is as follows:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:63.951%;"/> <td style="width:1.413%;"/> <td style="width:1.423%;"/> <td style="width:15.436%;"/> <td style="width:0.639%;"/> <td style="width:1.413%;"/> <td style="width:1.423%;"/> <td style="width:13.663%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Numerator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,164</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Denominator:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of common stock and vested, undelivered restricted stock units outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,708,233</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,140,619</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of common stock and vested, undelivered restricted stock units outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,708,233</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,140,619</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Effect of potentially dilutive shares </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,706,024</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,101,728</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,414,257</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,242,347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net Income Per Common Share:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income applicable to common stockholders</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,164</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of stock outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,708,233</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">28,140,619</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic net income per common share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net income applicable to common stockholders</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,804</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted average shares of stock outstanding</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">34,414,257</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,242,347</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted net income per common share </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);top:-4.6899999999999995pt;white-space:pre-wrap;font-weight:normal;font-size:6.7pt;font-family:Times New Roman;position:relative;min-width:fit-content;">(1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.23</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><div style="text-indent:0.0%;display:flex;margin-top:2.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In calculating diluted net income per share, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> thousand shares related to outstanding stock options and unvested, undelivered restricted stock units were excluded for the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022, and 2021 respectively. Additionally, for the three months ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, in calculating diluted net income per share, we excluded the impact of interest expense and amortization of note costs relating to our convertible shares from net income and included the weighted average shares </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million common shares under the if-converted method. For the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, interest expense including amortization of note issuance costs, related to convertible notes was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. For the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the interest expense and amortization of note costs relating to our convertible shares and the weighted average shares were excluded from the calculation as they would have been anti-dilutive.</span></div></div> 7164000 1810000 29708233 28140619 29708233 28140619 4706024 1101728 34414257 29242347 7164000 1810000 29708233 28140619 0.24 0.06 7804000 1810000 34414257 29242347 0.23 0.06 78000 26000 3900000 600000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8. Convertible Notes and Loan Agreement</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Convertible Notes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2020, the Company issued $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate principal amount of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.0125</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% convertible senior notes due </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2025</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> (the “2025 Notes”) and in December 2021, the Company issued $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">414</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in aggregate principal amount of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% convertible senior notes due </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> (the “2026 Notes”). At the time of the issuance of the 2026 Notes, a portion of the outstanding 2025 Notes were exchanged for shares of common stock and cash. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million aggregate principal amount of the 2025 Notes remain outstanding. </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Further details are included below:</span></span></p><div style="font-size:11.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:14.861%;"/> <td style="width:11.364%;"/> <td style="width:10.492%;"/> <td style="width:10.501%;"/> <td style="width:10.501%;"/> <td style="width:10.51%;"/> <td style="width:10.519%;"/> <td style="width:1.206%;"/> <td style="width:8.942%;"/> <td style="width:0.603%;"/> <td style="width:10.501%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Issuance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Maturity Date</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Interest Rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">First Interest Payment Date</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Effective Interest Rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Semi-Annual Interest Payment Dates</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Initial Conversion Rate per $1,000 Principal</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Initial Conversion Price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Number of Shares (in millions)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025 Notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2025</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.125</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 15, 2021</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 15, and December 15</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.1977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">70.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span></p></td> </tr> <tr style="height:11.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2026</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:11.0pt;font-family:Times New Roman;min-width:fit-content;">––</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:11.0pt;font-family:Times New Roman;min-width:fit-content;">––</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.6043</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">131.50</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.3</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Each of the 2025 Notes and the 2026 Notes (collectively, “the Notes”) is governed by an indenture between the Company, as issuer, and U.S. Bank, National Association, as trustee (together the “Indentures”, and each such indenture, an “Indenture”). The Notes are unsecured and rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the Notes and equal in right of payment to the Company’s unsecured indebtedness that is not so subordinated.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or a combination of cash and shares of common stock, at the Company’s election.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Terms of The Notes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prior to the close of business on September 15, 2025 and September 14, 2026, the 2025 Notes and 2026 Notes, respectively, will be convertible at the option of holders during certain periods, only upon satisfaction of certain conditions set forth below. On or after September 15, 2025 (for the 2025 Notes) and September 14, 2026 (for the 2026 Notes), until the close of business on the second scheduled trading day immediately preceding the applicable maturity date, holders may convert all or any portion of their Notes at the applicable conversion price regardless of whether the conditions set forth below have been met.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Holders may convert all or a portion of their Notes prior to the close of business on the day immediately preceding their respective convert</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ible dates, in multiples of the $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> principal amount, only under the following circumstances:</span></p><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">during any calendar quarter commencing after the calendar quarter ending on March 31, 2021 for the 2025 Notes and March 31, 2022 for the 2026 Notes (and only during such calendar quarter), if the last reported sales price of the common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the conversion price on each applicable trading day;</span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">during the five business day period after any five consecutive trading day period, or the Notes measurement period, in which the “trading price” (as defined in the applicable Indenture) per $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> principal amount of Notes for each trading day of the Notes measurement period was less than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">98</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day; </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">if the Company calls any or all of the Notes for redemption, at any time prior to the close of business on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">September 14, 2025</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the 2025 Notes or </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">September 14, 2026</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the 2026 Notes; or </span></div></div><div style="margin-left:4.528%;text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.7521786492374725%;">•</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">upon the occurrence of specified corporate events as set forth in the Indentures.</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:10.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The conversion features of the 2025 Notes was triggered as of December 31, 2021 as the last reported trading price of our common stock was greater than or equal to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">130</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the conversion prices for at least 20 trading days in the period of 30 consecutive trading days ending on, and including, the last trading day of the quarter ended December 31, 2021 and therefore the 2025 Notes were convertible, in whole or in part, at the option of the holders from January 1, 2022 through March 31, 2022. After March 31, 2022, the 2025 Notes were no longer convertible at the option of the holder. The 2026 Notes have not become convertible.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Whether the 2026 Notes or 2025 Notes will be convertible prior to September 14, 2025 in the case of the 2025 Notes or September 14, 2026 for the 2026 Notes will depend on the satisfaction of the trading price condition or another conversion condition specified in the Indentures in the future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Notes consist of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.838%;"/> <td style="width:1.412%;"/> <td style="width:13.739%;"/> <td style="width:0.629%;"/> <td style="width:1.268%;"/> <td style="width:1.412%;"/> <td style="width:12.43%;"/> <td style="width:0.629%;"/> <td style="width:1.381%;"/> <td style="width:1.412%;"/> <td style="width:12.152%;"/> <td style="width:0.629%;"/> <td style="width:1.165%;"/> <td style="width:1.412%;"/> <td style="width:11.864%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Liability Component:</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Principal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">414,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,381</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">414,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,381</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Less: debt discount, net of amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Less: unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,296</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,267</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,836</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,351</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net carrying amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,704</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,114</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,164</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,030</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth total interest expense recognized related to the Notes:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.412%;"/> <td style="width:1.433%;"/> <td style="width:20.113%;"/> <td style="width:0.649%;"/> <td style="width:1.887%;"/> <td style="width:1.433%;"/> <td style="width:18.423%;"/> <td style="width:0.649%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest paid on 2025 Notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">63</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of debt discount and transaction costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">624</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">390</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">fair value of the Notes, which was determined based on inputs that are observable in the market or that could be derived from, or corroborated with, observable market data, quoted prices of the Notes in an over-the-counter market (Level 2), and carrying value of debt instruments (carrying value excludes the equity component of the Company’s convertible notes classified in equity) were as follows:</span></span></p><div style="font-size:12.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.514%;"/> <td style="width:1.412%;"/> <td style="width:13.697%;"/> <td style="width:0.629%;"/> <td style="width:1.257%;"/> <td style="width:1.412%;"/> <td style="width:12.646%;"/> <td style="width:0.629%;"/> <td style="width:1.371%;"/> <td style="width:1.412%;"/> <td style="width:12.12%;"/> <td style="width:0.629%;"/> <td style="width:1.154%;"/> <td style="width:1.412%;"/> <td style="width:12.079%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Carrying Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Carrying Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Convertible senior notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">450,063</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">453,818</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">490,513</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">453,194</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Based on the closing price of our common stock of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">81.28</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> on </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the if-converted value of the (i) 2025 Notes was greater by $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million than their aggregate principal amount; (ii) 2026 Notes was less than their aggregate principal value.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021 Loan Agreement</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On October 29, 2021, the Company entered into a Loan and Security Agreement with Western Alliance Bank, as administrative agent and collateral agent for the lenders, and the banks and other financial institutions or entities from time to time party thereto as lenders (the “2021 Loan Agreement”). The 2021 Loan Agreement provides for a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million revolving credit facility with a $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million letter-of-credit sublimit and matures on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">October 29, 2023</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The 2021 Loan Agreement is secured by substantially all of the Company’s assets. Borrowings under the 2021 Loan Agreement bear interest at a rate equal to one (1) month U.S. LIBOR, plus a spread based upon the Company’s leverage (as defined by 2021 Loan Agreement), which may vary between </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%. As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022, the interest rate was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.98</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The 2021 Loan Agreement is subject to various leverage and non-financial covenants. </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> amounts were outstanding under the 2021 Loan Agreement as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 201300000 0.000125 2025-12-15 414000000 0.000 2026-12-15 51000000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Further details are included below:</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:14.861%;"/> <td style="width:11.364%;"/> <td style="width:10.492%;"/> <td style="width:10.501%;"/> <td style="width:10.501%;"/> <td style="width:10.51%;"/> <td style="width:10.519%;"/> <td style="width:1.206%;"/> <td style="width:8.942%;"/> <td style="width:0.603%;"/> <td style="width:10.501%;"/> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Issuance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Maturity Date</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Interest Rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">First Interest Payment Date</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Effective Interest Rate</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Semi-Annual Interest Payment Dates</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Initial Conversion Rate per $1,000 Principal</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Initial Conversion Price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">Number of Shares (in millions)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025 Notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2025</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.125</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 15, 2021</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 15, and December 15</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.1977</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">70.43</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span></p></td> </tr> <tr style="height:11.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 15, 2026</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:11.0pt;font-family:Times New Roman;min-width:fit-content;">––</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:11.0pt;font-family:Times New Roman;min-width:fit-content;">––</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.6043</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">131.50</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.3</span></p></td> </tr> </table> 2025-12-15 0.00125 2021-06-15 0.008 June 15, and December 15 14.1977 70.43 1000000 2026-12-15 0.000 0.000 7.6043 131.50 4300000 1000000 1.30 1000000 0.98 2025-09-14 2026-09-14 1.30 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Notes consist of the following:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.838%;"/> <td style="width:1.412%;"/> <td style="width:13.739%;"/> <td style="width:0.629%;"/> <td style="width:1.268%;"/> <td style="width:1.412%;"/> <td style="width:12.43%;"/> <td style="width:0.629%;"/> <td style="width:1.381%;"/> <td style="width:1.412%;"/> <td style="width:12.152%;"/> <td style="width:0.629%;"/> <td style="width:1.165%;"/> <td style="width:1.412%;"/> <td style="width:11.864%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Liability Component:</span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025 Notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Principal</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">414,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,381</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">414,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">51,381</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Less: debt discount, net of amortization</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">     Less: unamortized debt issuance costs</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,296</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,267</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,836</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,351</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net carrying amount</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,704</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,114</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">403,164</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,030</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 414000000 51381000 414000000 51381000 0 10296000 1267000 10836000 1351000 403704000 50114000 403164000 50030000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth total interest expense recognized related to the Notes:</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:55.412%;"/> <td style="width:1.433%;"/> <td style="width:20.113%;"/> <td style="width:0.649%;"/> <td style="width:1.887%;"/> <td style="width:1.433%;"/> <td style="width:18.423%;"/> <td style="width:0.649%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Interest paid on 2025 Notes</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">63</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amortization of debt discount and transaction costs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">624</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">640</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">390</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 16000 63000 624000 327000 640000 390000 <span style="background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">fair value of the Notes, which was determined based on inputs that are observable in the market or that could be derived from, or corroborated with, observable market data, quoted prices of the Notes in an over-the-counter market (Level 2), and carrying value of debt instruments (carrying value excludes the equity component of the Company’s convertible notes classified in equity) were as follows:</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.1020833333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:37.514%;"/> <td style="width:1.412%;"/> <td style="width:13.697%;"/> <td style="width:0.629%;"/> <td style="width:1.257%;"/> <td style="width:1.412%;"/> <td style="width:12.646%;"/> <td style="width:0.629%;"/> <td style="width:1.371%;"/> <td style="width:1.412%;"/> <td style="width:12.12%;"/> <td style="width:0.629%;"/> <td style="width:1.154%;"/> <td style="width:1.412%;"/> <td style="width:12.079%;"/> <td style="width:0.629%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:11.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:11.0pt;font-family:Calibri;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Carrying Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Carrying Value</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Convertible senior notes</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">450,063</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">453,818</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">490,513</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">453,194</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 450063000 453818000 490513000 453194000 81.28 7900000 75000000 5000000 2023-10-29 0.0200 0.0275 0.0298 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:16.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9. Leases and Contingencies</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company conducts its operations in leased office facilities under various noncancelable operating lease agreements that expire through December 2029.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On October 26, 2017, the Company entered into a Third Amendment (the “Third Amendment”) to the lease agreement for office space in Newton, Massachusetts, dated as of August 4, 2009 (the “Newton Lease”). The Third Amendment extended the lease term to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2029</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and preserves the Company’s option to extend the term for an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">five-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> period subject to certain terms and conditions set forth in the Newton Lease. The Third Amendment reduced the rentable space from approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">110,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> square feet to approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> square feet effective </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">January 1, 2018</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. As of January 1, 2018, base monthly rent under the Third Amendment is $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The base rent increases biennially at a rate averaging approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% per year, as of January 1, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021. The Company remains responsible for certain other costs under the Third Amendment, including operating expense and taxes.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In April 2021, the Company entered into a Fourth Amendment (the “Fourth Amendment”). The Fourth Amendment became effective during </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">May 2021</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Fourth Amendment reduced the rentable space from approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> square feet to approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> square feet and provided the Company with a one-time payment of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. As of May 1, 2021, base monthly rent is approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million per month. All other terms and conditions are substantially similar to those terms in the Third Amendment.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certain of the Company’s operating leases, including the Newton Lease, include lease incentives and escalating payment amounts and are renewable for varying periods. The Company recognizes the related rent expense on a straight-line basis over the term of each lease, taking into account the lease incentives and escalating lease payments.</span></p><p id="range_a7" style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has various non-cancelable lease agreements for certain of its offices with original lease periods expiring between 2022 and 2029. The Company’s lease terms may include options to extend or terminate the lease when it is reasonably certain it will exercise that option. Leases with renewal options allow the Company to extend the lease term typically between </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5 years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. When determining the lease term, renewal options reasonably certain of being exercised are included in the lease term. When determining if a renewal option is reasonably certain of being exercised, the Company considers several economic factors, including but not limited to, the significance of leasehold improvements incurred on the property, whether the asset is difficult to replace, underlying contractual obligations, or specific characteristics unique to that particular lease that would make it reasonably certain that the Company would exercise such option. Renewal and termination options were generally not included in the lease term for the Company's existing operating leases. Certain of the arrangements have discounted rent periods or escalating rent payment provisions. Leases with an initial term of twelve months or less are not recorded on the condensed consolidated balance sheets. The Company recognizes rent expense on a straight-line basis over the lease term.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022, operating lease assets were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and operating lease liabilities were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The maturities of the Company’s operating lease liabilities as of March 31, 2022 were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.267%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.521%;"/> <td style="width:1.818%;"/> <td style="width:1.206%;"/> <td style="width:19.471%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Minimum Lease</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022 (April 1 – December 31)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,373</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,650</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,591</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,801</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,793</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,930</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total future minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,138</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,042</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,096</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.531%;"/> <td style="width:1.818%;"/> <td style="width:1.206%;"/> <td style="width:19.462%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Included in the Consolidated Balance Sheet:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current operating lease liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,157</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-current operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,096</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022 and 2021, the total lease cost was comprised of the following amounts:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.497%;"/> <td style="width:2.031%;"/> <td style="width:1.206%;"/> <td style="width:16.334%;"/> <td style="width:0.603%;"/> <td style="width:1.206%;"/> <td style="width:16.52%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,141</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,150</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,218</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes additional information related to operating leases:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.243%;"/> <td style="width:2.495%;"/> <td style="width:0.603%;"/> <td style="width:19.655%;"/> <td style="width:2.004%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining lease term — operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.1</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average discount rate — operating leases</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">If the rate implicit in the lease is not readily determinable, the Company uses its incremental borrowing rate as the discount rate. The Company uses its best judgment when determining the incremental borrowing rate, which is the rate of interest that the Company would have to pay to borrow on a collateralized basis over a similar term to the lease payments in a similar currency.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Litigation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">From time to time and in the ordinary course of business, the Company may be subject to various claims, charges, and litigation. At March 31, 2022 and December 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company did </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">t have any pending claims, charges, or litigation that it expects would have a material adverse effect on its condensed consolidated financial position, results of operations, or cash flows.</span></p> 2029-12-31 P5Y 110000 74000 2018-01-01 300000 0.01 2021-05 74000 68000 600000 300 P1Y P5Y <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022, operating lease assets were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and operating lease liabilities were </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The maturities of the Company’s operating lease liabilities as of March 31, 2022 were as follows:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:4.267%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.521%;"/> <td style="width:1.818%;"/> <td style="width:1.206%;"/> <td style="width:19.471%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Minimum Lease</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Years Ending December 31:</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Payments</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022 (April 1 – December 31)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,373</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,650</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,591</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,801</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,793</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,930</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total future minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,138</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,042</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,096</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.531%;"/> <td style="width:1.818%;"/> <td style="width:1.206%;"/> <td style="width:19.462%;"/> <td style="width:0.983%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Included in the Consolidated Balance Sheet:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current operating lease liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,157</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Non-current operating lease liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">27,096</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 22400000 27100000 3373000 4650000 4591000 3801000 3793000 9930000 30138000 3042000 27096000 4157000 22939000 27096000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022 and 2021, the total lease cost was comprised of the following amounts:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:61.497%;"/> <td style="width:2.031%;"/> <td style="width:1.206%;"/> <td style="width:16.334%;"/> <td style="width:0.603%;"/> <td style="width:1.206%;"/> <td style="width:16.52%;"/> <td style="width:0.603%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,141</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease expense</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">76</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease expense</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,150</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,218</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1141000 1142000 9000 76000 1150000 1218000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following summarizes additional information related to operating leases:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.243%;"/> <td style="width:2.495%;"/> <td style="width:0.603%;"/> <td style="width:19.655%;"/> <td style="width:2.004%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining lease term — operating leases</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.1</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average discount rate — operating leases</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table> P4Y1M6D 0.03 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10. Stock-Based Compensation</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Option and Incentive Plans</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In April 2007, the Company’s board of directors approved the 2007 Stock Option and Incentive Plan (the “2007 Plan”), which was approved by the stockholders of the Company and became effective upon the consummation of the Company’s IPO in May 2007. The 2007 Plan allowed the Company to grant incentive stock options (“ISOs”), non-qualified stock options (“NSOs”), stock appreciation rights, deferred stock awards, restricted stock units and other awards. Under the 2007 Plan, stock options could not be granted at less than fair market value on the date of grant and grants generally vested over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_33556f47-37e2-421c-af40-00bb496d0368;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">- to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">four-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> period. Stock options granted under the 2007 Plan expire no later than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> after the grant date. Additionally, beginning with awards made in August 2015, the Company had the option to direct a net issuance of shares for satisfaction of tax liability with respect to vesting of awards and delivery of shares. Prior to August 2015, this choice of settlement method was solely at the discretion of the award recipient. The 2007 Plan expired in </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">May 2017</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> new awards may be granted under the 2007 Plan; however, the shares of common stock remaining in the 2007 Plan are available for issuance in connection with previously awarded grants under the 2007 Plan. There are </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,500</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock that remain subject to outstanding stock grants under the 2007 Plan as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2017, the Company’s board of directors approved the 2017 Stock Option and Incentive Plan (the “2017 Plan”), which was approved by the stockholders of the Company at the 2017 Annual Meeting and became effective </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 16, 2017</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The 2017 Plan replaces the Company’s 2007 Plan. On June 16, 2017, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock were reserved for issuance under the 2017 Plan and, generally, shares that are forfeited or canceled from awards under the 2017 Plan also will be available for future awards. In April 2021, the stockholders of the Company authorized the issuance of up to an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,800,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock under the 2017 Plan. Under the 2017 Plan, the Company may grant restricted stock and restricted stock units, non-qualified stock options, stock appreciation rights, performance awards, and other stock-based and cash-based awards. Grants generally vest in equal tranches over a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three-year</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> period. Stock options granted under the 2017 Plan expire no later than </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> after the grant date. Shares of stock issued pursuant to restricted stock awards are restricted in that they are not transferable until they vest. Shares of stock underlying awards of restricted stock units are not issued until the units vest. Non-qualified stock options cannot be exercised until they vest. Under the 2017 Plan, all stock options and stock appreciation rights must be granted with an exercise price that is at least equal to the fair market value of the common stock on the date of grant. The 2017 Plan broadly prohibits the repricing of options and stock appreciation rights without stockholder approval and requires that no dividends or dividend equivalents be paid with respect to options or stock appreciation rights. The 2017 Plan further provides that, in the event any dividends or dividend equivalents are declared with respect to restricted stock, restricted stock units, other stock-based awards and performance awards (referred to as “full-value awards”), such dividends or dividend equivalents would be subject to the same vesting and forfeiture provisions as the underlying award. There are a total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,657,449</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock that remain subject to outstanding stock-based grants under the 2017 Plan as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. A total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,056,185</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock remain available for issuance under the 2017 Plan as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting for Stock-Based Compensation</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the Black-Scholes option pricing model to calculate the grant date fair value of an award.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The expected volatility of options granted has been determined using a weighted average of the historical volatility of the Company’s common stock for a period equal to the expected life of the option. The expected life of options has been determined utilizing the “simplified” method. The risk-free interest rate is based on a zero coupon U.S. treasury instrument whose term is consistent with the expected life of the stock options. The Company has not paid and does not anticipate paying cash dividends on its shares of common stock; therefore, the expected dividend yield is assumed to be </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">zero</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Company applied an estimated annual forfeiture rate based on historical averages in determining the expense recorded in each period.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A summary of the stock option activity under the Company’s plans for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2022 is presented below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.567%;"/> <td style="width:1.258%;"/> <td style="width:1.041%;"/> <td style="width:11.433%;"/> <td style="width:0.897%;"/> <td style="width:1.278%;"/> <td style="width:1.402%;"/> <td style="width:10.938%;"/> <td style="width:0.918%;"/> <td style="width:1.278%;"/> <td style="width:1.062%;"/> <td style="width:11.371%;"/> <td style="width:0.918%;"/> <td style="width:1.278%;"/> <td style="width:1.402%;"/> <td style="width:11.041%;"/> <td style="width:0.918%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Month Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options<br/>Outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term in<br/>Years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options outstanding at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">125,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.49</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">88.32</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cancelled</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options outstanding at March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26.72</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.17</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options exercisable at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">105,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.60</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.51</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options vested or expected to vest at March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127,005</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26.54</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.16</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">There were no options exercised during the three months ended March 31, 2022 and March 31, 2021.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Restricted Stock Units</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units are valued at the market price of a share of the Company’s common stock on the date of the grant. A summary of the restricted stock unit activity under the Company’s plans for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2022 is presented below:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.128%;"/> <td style="width:1.175%;"/> <td style="width:0.639%;"/> <td style="width:11.617%;"/> <td style="width:0.948%;"/> <td style="width:1.175%;"/> <td style="width:1.423%;"/> <td style="width:11.782%;"/> <td style="width:0.639%;"/> <td style="width:1.175%;"/> <td style="width:1.423%;"/> <td style="width:11.236%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year-to-Date Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per Share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nonvested outstanding at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,609,350</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.45</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">124,932</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78.09</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">146,933</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">76.38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,900</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72.22</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nonvested outstanding at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,567,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.06</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">146,933</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> restricted stock units with a total grant-date fair value of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million that vested during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. There were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,677</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> restricted stock units with a total grant-date fair value of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million that vested during the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, there was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">63.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of total unrecognized compensation expense related to stock options and restricted stock units, which is expected to be recognized over a weighted average period of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.7</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p> P4Y P10Y 2017-05 0 37500 2017-06-16 3000000 3800000 P3Y P10Y 1657449 3056185 0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A summary of the stock option activity under the Company’s plans for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2022 is presented below:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.567%;"/> <td style="width:1.258%;"/> <td style="width:1.041%;"/> <td style="width:11.433%;"/> <td style="width:0.897%;"/> <td style="width:1.278%;"/> <td style="width:1.402%;"/> <td style="width:10.938%;"/> <td style="width:0.918%;"/> <td style="width:1.278%;"/> <td style="width:1.062%;"/> <td style="width:11.371%;"/> <td style="width:0.918%;"/> <td style="width:1.278%;"/> <td style="width:1.402%;"/> <td style="width:11.041%;"/> <td style="width:0.918%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Three Month Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options<br/>Outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term in<br/>Years</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options outstanding at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">125,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.49</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">88.32</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cancelled</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options outstanding at March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127,500</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26.72</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.17</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options exercisable at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">105,000</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.60</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.51</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,687</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options vested or expected to vest at March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127,005</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">26.54</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.16</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 125000 25.49 2500 88.32 127500 26.72 P6Y2M1D 6974000 105000 17.60 P5Y6M3D 6687000 127005 26.54 P6Y1M28D 6969000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Restricted stock units are valued at the market price of a share of the Company’s common stock on the date of the grant. A summary of the restricted stock unit activity under the Company’s plans for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2022 is presented below:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:90.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.128%;"/> <td style="width:1.175%;"/> <td style="width:0.639%;"/> <td style="width:11.617%;"/> <td style="width:0.948%;"/> <td style="width:1.175%;"/> <td style="width:1.423%;"/> <td style="width:11.782%;"/> <td style="width:0.639%;"/> <td style="width:1.175%;"/> <td style="width:1.423%;"/> <td style="width:11.236%;"/> <td style="width:0.639%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Year-to-Date Activity</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per Share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Intrinsic<br/>Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nonvested outstanding at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,609,350</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.45</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">124,932</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">78.09</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">146,933</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">76.38</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,900</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72.22</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Nonvested outstanding at March 31, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,567,449</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54.06</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127,402</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1609350 54.45 124932 78.09 146933 76.38 19900 72.22 1567449 54.06 127402000 146933 11200000 25677 1900000 63500000 P1Y8M12D <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11. Stockholders’ Equity and Subsequent Event</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Common Stock Repurchase Programs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In May 2020, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2020 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three month period ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company repurchased </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,614</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares for an aggregate purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million at an average share price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">69.91</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> under this plan. The May 2020 Repurchase Program expired on </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">May 1, 2022</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In May 2022, the Company announced that the board of directors had authorized a new stock repurchase program (the “May 2022 Repurchase Program”) whereby the Company is authorized to repurchase shares of the Company’s common stock having an aggregate purchase prices of up to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million from time to time on the open market or in privately negotiated transactions at prices and in the manner that may be determined by management.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Repurchased shares are recorded under the cost method and are reflected as treasury stock in the accompanying Condensed Consolidated Balance Sheets.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Reserved Common Stock</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company has reserved (i) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,751,134</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock for use in settling outstanding unexercised options and restricted stock units that have not vested and been issued, and for future awards available for grant under the 2007 Plan and 2017 Plan and (ii) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,349,987</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares which may be issuable upon conversion of the Notes.</span></p> 25000000.0 4614 300000 69.91 2022-05-01 50000000.0 4751134 5349987 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:18.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12. Income Taxes</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company measures its interim period tax expense using an estimated annual effective tax rate and adjustments for discrete taxable events that occur during the interim period. The estimated annual effective income tax rate is based upon the Company’s estimations of annual pre-tax income, the geographic mix of pre-tax income, and its interpretations of tax laws. The Company updates the estimate of its annual effective tax rate at the end of each quarterly period. The Company recorded income tax expense of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022. The tax expense for the three months ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> increased by approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, as compared to the same period in 2021, primarily due to $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million increase in pretax income offset by an approximate $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million increase in excess tax benefits of stock-based compensation. The Company recorded income tax expense of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million for the three months ended </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022 and March 31, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 2900000 2200000 7600000 100000 2900000 700000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:12.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13. Segment Information</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company views its operations and manages its business as </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> operating segment which is the business of providing purchase intent marketing and sales services. The Company aggregated its operating segment based upon the similar economic and operating characteristics of its operations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Geographic Data</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales by campaign target area were as follows (1):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.345%;"/> <td style="width:1.682%;"/> <td style="width:20.617%;"/> <td style="width:0.743%;"/> <td style="width:1.798%;"/> <td style="width:1.682%;"/> <td style="width:18.39%;"/> <td style="width:0.743%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">North America</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,587</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,038</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:18.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.491405046981553%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales to customers by campaign target area is based on the geo-targeted (target audience) location of the campaign.</span></div></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:6.667%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales to unaffiliated customers by geographic area were as follows (2):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.727%;"/> <td style="width:1.694%;"/> <td style="width:20.566%;"/> <td style="width:0.754%;"/> <td style="width:1.531%;"/> <td style="width:1.694%;"/> <td style="width:18.281%;"/> <td style="width:0.754%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,739</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United Kingdom</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,663</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,148</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other international</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,763</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,321</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:18.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.491405046981553%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales to unaffiliated customers by geographic area is based on the customers’ current billing addresses and does not consider the geo-targeted (target audience) location of the campaign.</span></div></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets by geographic area were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.322%;"/> <td style="width:1.207%;"/> <td style="width:1.682%;"/> <td style="width:19.364%;"/> <td style="width:0.963%;"/> <td style="width:1.207%;"/> <td style="width:1.682%;"/> <td style="width:18.83%;"/> <td style="width:0.743%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223,974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">224,235</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">98,376</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">101,948</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">322,350</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">326,183</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:2.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets are comprised of property and equipment, net; goodwill; and intangible assets, net.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The United Kingdom accounted for </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the Company’s long-lived assets for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended March 31, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and no single country outside of the U.S. or United Kingdom accounted for 1% or more of the Company’s long-lived assets during either of these periods.</span></p> 1 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales by campaign target area were as follows (1):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.345%;"/> <td style="width:1.682%;"/> <td style="width:20.617%;"/> <td style="width:0.743%;"/> <td style="width:1.798%;"/> <td style="width:1.682%;"/> <td style="width:18.39%;"/> <td style="width:0.743%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">North America</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">43,587</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,038</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,578</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">19,931</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:18.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.491405046981553%;">(1)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales to customers by campaign target area is based on the geo-targeted (target audience) location of the campaign.</span></div></div> 43587000 33038000 24578000 19931000 68165000 52969000 <p style="text-indent:6.667%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales to unaffiliated customers by geographic area were as follows (2):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.727%;"/> <td style="width:1.694%;"/> <td style="width:20.566%;"/> <td style="width:0.754%;"/> <td style="width:1.531%;"/> <td style="width:1.694%;"/> <td style="width:18.281%;"/> <td style="width:0.754%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the Three Months Ended<br/>March 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50,739</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">37,500</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United Kingdom</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,663</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,148</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other international</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,763</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,321</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">68,165</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">52,969</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><div style="margin-left:4.537%;text-indent:0.0%;display:flex;margin-top:18.0pt;line-height:1.3225;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:3.333%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:3.491405046981553%;">(2)</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net sales to unaffiliated customers by geographic area is based on the customers’ current billing addresses and does not consider the geo-targeted (target audience) location of the campaign.</span></div></div> 50739000 37500000 7663000 8148000 9763000 7321000 68165000 52969000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:6.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets by geographic area were as follows:</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.3225;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:80.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:54.322%;"/> <td style="width:1.207%;"/> <td style="width:1.682%;"/> <td style="width:19.364%;"/> <td style="width:0.963%;"/> <td style="width:1.207%;"/> <td style="width:1.682%;"/> <td style="width:18.83%;"/> <td style="width:0.743%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">March 31, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">223,974</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">224,235</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">International</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">98,376</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">101,948</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">322,350</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">326,183</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 223974000 224235000 98376000 101948000 322350000 326183000 0.30 Amounts include stock-based compensation expense as follows: Includes $9.1 and $0.8 million of accrued compensation expense incurred in previous year for the three months ended March 31, 2022 and 2021, respectively. EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )8ZJE0'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 " "6.JI439.#W^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VG10^CVLN))07!!\1:2V=U@DX9DI-VW-XV[740?P&-F_GSS M#4RG@]1CQ.\>$S#@5F-." #CTE$+4 UB\3 MPVD>.K@"%AAA=.F[@&8EENJ?V-(!=D[.R:ZI:9KJJ2VYO(. MZ?'E[)N97TB MY37F7\E*.@7 [(63#92O>%]&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MECJJ5!+.-=2+#J!/'+1FT2G^?UQ2/Y#Z%D*3MSA*TJO66NO-9\=)_;6(>7HN M-R*!-TNI8J[A5JV<=*,$#_*@.'*8Z_:Y:1')[U:*M_8.7<+76YH$S'&SX2LR$_GTS57#G5"I!&(LD#65"E%A>M4;T M\]AC)B#_XELHMNG!-3%-64CYP]Q,@JN6:XA$)'QM)#C\>Q5C$45&"3C^*45; MU6^:P,/KO?I=WGAHS(*G8BRC/\) KZ]:%RT2B"7/(OTBMU]$V:"NT?-EE.9_ MR;;XMM-I$3]+M8S+8""(PZ3XS]_*1!P$>/1( "L#V(< ZAT)\,H +V]H098W MZX9K/APHN27*? UJYB+/31X-K0D3TXTSK>!M"'%Z>"/]#'I%$YX$Y#;1H=Z1 M25(,#Y/F-DG77(ETX&CX-1/C^*7R=:',CBA[Y%$F>IV":B""]_$.4%:H;(]Z MS5#!1Z[.B4?/"',9J^$9-X7OB-NKBWY'XU6)\W(Y[XC<6+X*1?X:+5*M8"S^ MC4AV*LE.+MEIZHOY;B/J$HZ'4[?]C%!T*XHN*C,"A"#'N(OXJ@X#CU_R*!4( M1Z_BZ)V6C:E0H32#,R PQ&L3@ROM!\Y/GSXU='Z_8NN?QG87ICZ/R'?!%;F# MA[7S!-=J0+JHD"[^$U*9M:-0N-HS19 N*Z1+5*2TDQ>Q"LTD ;8G'M?V'ZXS MOQU_F8]>[F_G9V3R-#Y'T*AK?<\]!6X,*5.0K@F8U!OY3>QJC0Z7031(M5%%_ MS8SD>]1:,ERQ@W;)>!L+M3(C[1X4])J,9;SA M23WL_RL"U%8!BIMWB3:+>121ZRR%UVG]',!U&HFL]U/[5^SR1VS=_S1.8\L>* M9H/0TVAV,\(6A,SZ/CO)]XW?D*_N<4@K?&SDXQ_SM_()(#B%"Y#O]A4 M(3G$)=U.V^M<>(SV,$)K^^PDVQ\% 7A7>K:_( _P'?F:U.<.EV3]KJD>L#* MI[ IQ3AM#6 GU8"*0@S#Q MZU.(:SZ.,#1;$-A)!:%"FTJH3!'Y,]PXHLLZ/73@V=K &AP])U."'T?! M!7JTC^WAK>][N&T_R'ROM)8)YFP-(AV/MB^9ZV)$UO\]W+:K?=QSQA6LLZ-= MN0.H!<.UM$++HV<+@(=[MSV9@&U<&N8FAE#A8D>7&,[!,999B>:G>RGQC9L7 M)UK5T^H$<92?FSGV\^+X$;;\L)!-2226$.J>]\&U5'&B5]QHNWY@?J,Y5A_\"4$L#!!0 ( )8ZJE31S,ZQ#P< .0< M 8 >&PO=V]R:W-H965T&ULK9EM;]LV$,>_"N$50P));L(_6_(WF_ M(W7Y*.17M>)\$H\7LWP;/_%I_)A MIR&^FINWQ=4L,(IXQ7-MNF#PL>4WO*I,3Z#C6]?I[/!,TW!XO>_]]]9Y M<.:>*7XCJG_*0J^N9ND,%7S)FDI_$H]_\LZAR/27BTJU_]%C9QO,4-XH+=9= M8U"P+NO=)_O>!6+0 (<3#4C7@#RW >T:T-;1G;+6K5NFV?6E%(](&FOHS5RT ML6E;@S=E;8;Q3DOXM81V^OI&U 4,"B\07"E1E073F7C>.R9?(8KGB 2$.)K? M^)O?\OS0'!\W7X#G!_?)P7W2]D>GW&^DY+5&3"GP\]S3(SWT2-L>PZD>F5JY MPK)K%;>MS-K:7M,DPI1>+K9#]QUF,8Y);W8D*CR("KVB[E9"ZC/-Y1J&;\N5 MAH6HG:.WZR<:/!\2 @E&*IU62>P6&1U$1EZ1K_-<-" +LD/.RRV[K_@JTRB*WK_'!U]CKZT?)-ZPLD&;?N7,<8NNIXS&P+2+L%I4<1"7/ M$L6_;TQ*4&TLA5YQ"9EHN$Y<@A-;3AJ.9[?#B,03TR8]J$Z]JC\+S:IG"$RM M9X<1S-IH)-%A1E.,)T*;'41F)T(+X)7ZJ0TI_]:4&[,"V^GMTII9(G"6A60D MU6&5)H.U>J04!ST1 J_6/X0H'LNJX+M>(6FJBS.Q/&L4=XHG=H8EH44+EQFE-)N0WC,,^R%VRY</CA^5M53E>R^K$I=,#:W=O>&Y=> M8K.#)-&8TPXK'$;AQ-H@/6#(*<" 4+XKS'S3F-C8"./84NFPFLI]9+!I\9,% MMFI:P@;XU,@3&P\T 0J/13K,@C C$S)[BA _18XKLU-:;4K$41B.JW&'61), MID32XX3XU&?YSR0'XM@+D8Q:NAUF8;N'=>KN64/\K(&IL(7"LBV(%*]+ MV!W50D^$V.9)&$%Q.Z:BVPYG4_.VYP[Q[WIVS#XU$4YO?1PF)$DFJA[2TXOX MZ754]9Q2:?,)D!"/DZK++";AE-2>8^0YFYY3&FTB15&2Q=9X.^QB4#G!+M*S MB_C9]9=9/CMBY9"R8$7Q.@>QZ*7B'+V'>8JRWYS*O?V:H\USM6$YOYIM8)// MY9;/KI'K-.E_Z.CX%*C''@V\-=:=%OG7E:@*+M6OOZ0$)Q?MQD\_>4^9>DY1 M/Z=@L][-5F6>-$H&@.V='\(;5BTHQ&HU="EO_R MHK.HQ?ZG4BE#:L@AHM$*-EH%#)GS,,O&VGB-^N7_1.1[.M)3=%ROH<28",L% MPKMXN&," 4OF)$[G<83;B0NW. SG21@<1^GBZ'CI I%LGD1XGD91VPQN8TKG M:9;NFPU".C]Y-$5M)%L%I]_F.'B#T\L3S):P9AOYM \?T[!TE0;_DGF$XSFD MCYU_YC:8IR'I_'N&3S:ZSPB,#1ZSTF6(LPP>/>%=3WGJI_SKHBA-_0FYTYQT MG94URMFFA%SJ%&PSFV; F7'^=-FE-*13QYMC%=EK@K^?L M9%G2I3_&'E8[N?O>YZ[G^B9[(1]408A&OTO&U=0IM-Z^%-@_R2--:B9A:V- M]89L*#=?XU)+>$O!3\_F@N?PI9 8904LCK-#K!9:$ZX)H MFF'V!KU%]\L[]/K5&_0*48Z^%J)2F.=JXFI@,LINUL2_K>,'1^)_PO(:C?PK M%'A!,. ^/^U^1[+6W>^[NU")MAQ!6X[ ZHV.Z"TUI ]=JM'G-7I/.12!8H86 M0E';=3]N5DI+Z+V?)X*-VF C&RP\$NR&P2&R98;CB')1K?2Z8M#9F:BX5E?M M"LY+1N@.KQ@9JG =);91S+'=S8(X2B?NKEO' :/(#UNC7@)AFT!X,H$%'#DB M)?0+]&GV<(6V6*(=9M4@9JV5= B\:\_S#SC/6?5 HQ8T>AFH*J"A%<*5+H2D M?TD^!%QK1AV4R+-_!\CG[7K0<0L=_QHYJQ[EN*4_EW,<[M5'KG9DDB-,X.JSRH*4?ADEXC+ES]?DO M9S[3N(UD%R<8)Y&?1M$A^)!E/!JEX_0(^-,EY0//H@;/(< MVC@9QX>XPY9>&@8'N&YGVC"C'ESA&\H58F0-KMYU AJRGI[JC19;.X"LA(9Q MQBX+F#B)- ;P?BV$?MR8F::=86?_ %!+ P04 " "6.JI4_ :[D@T& !M M%P & 'AL+W=O36:S_2[1SZ?L:TL\HH^.3R-6RM97M)*Y*Q"G"YO1W?XYL$G2D%+_)/3O3CZC90K MSXR]J(W(4XAH05.I3"3P;T<7M"B4)<#QHS$Z:M=4BL>_#]9_U\Z#,\^) MH M6?,TSN;X=Q2.4T66R+>0GMO^3-@Y-E+V4%4+_1?M&UANA="LD*QME0%#F M5?T_>6T"<:00X@$%TBB0G@(L;%?P&P6_KQ ,* 2-0J C4[NBX_"0R&0^XVR/ MN)(&:^J'#J;6!O?S2N7]27+XFH.>G"]8E4$6:8;@EV!%GB42'IXD_(/T2H'8 M$GVH4E92E%1*JH3Z6JO$[^CAPQ7Z\O2 SL\NT!G**_1YS;8"A,5L+ &B6FB< M-G 6-1PR ,=''UDEUP+]!K"R4_TQN-;Z1P[^+8C3X,>$7R,?7R+B$6+!\_#K MZM@!QV_#[6M[_H"])F!M>-&WNV:.O!@/5/=$>K+;6%O58, MM:+J!;MY&.-P,AOOCH-A2DW(-)RV4B>H)BVJB1/5@@FIJH@/HKMW&_B&O]M< MJI4F1V!Q% =ASR6+U 2'L=VEL'4I="*Z*QF7^<]$MRYP+4E_;',.^T;2=%VQ M@JW>;(A# TL4]%-@D3E*TPG:J$4;.='^P9D0:,/9,IF1LVR;2J"V'7#V1O40FV/O M6!GPK-$ZR3'&<<\SBQ29$G_ LR,BPNXJI1740J&3EF1 =;EJC.I48'70;6S( M06SNKC@@?0=-J3#P!S8A)IV#Q(GI@0)SIKEN&I=0[VFQS5259D?O53,Y"PG1 M43CS8V >3L6&ZM-1\78)]*K4H-, SZ;O-M9% ^FD_85&V[=)$<5W5H<[KL/^ M+W=)*SC?+"0/&]DPI7#H>P/@.JK$;J[\S"04&S/ZCQ5H8.Z+.)X:2"UBD,*A MPNGX$[OYKVN2N3X^6"%:>,X+8P.B*>8/9[JC0^SFPP^5I%"G4I$?P?K+&E9T^,SFY*18/EVY$Q=M/H M7S"].@K7),H(A_W#AT4*QWB@"9".38GG/G[H4DU/9II#X19P:*JK5O58B*SK M9$(ZFB-N9OI2P7A>Y#^AA:L5$"0PKW:P=^IIZ[Q;[Z@*?<<&&++C&I[&KH/$\Z)B-N)H.)&^9I(* MY[1*WQ 0=26*FL&2[-]MXXT5 MDU:+SYRR+LF1FYL4D.G<=+1!W'3QT->;&7_GJ+!%=EP^7U<-JE!7!TY$/=8 M]55?=T&+279P=%C1DX1 S]E*(:&'P)'"F9VNQ1-WBQ_.CF4,FD9>GWAL8C$. ML.<-M'B_:_&^>]1QI,BWC#M!@&&8BWKX+)(P\@3$#Z(!?(H/3M]TW=5W=U?[ M['+_CA8*0)H! 0G)TIN+ MZ(\)7^650 5= @SO.H*<\/INMWZ0;*-O.Y^9E*S4/]0@+S:4%!;J91]<$"JZ+)[6.W! M3::-A6-W;:=E]]?OV$E#:4/$A4OBQ\SG;SY[[!ENI7K2.8 ASP47>N3EQJRO M?5^G.1147\@U")Q92E50@UVU\O5: ..A&YNI\5"6AC,! M,T5T6114_;T!+KP@T[+> :J:,NB/-1,I+#--JEDIMK/0*-B!* M:)6N@DX5^)^5IK>9#I2;Y=0_% M M3OCAU,&NBD$WK"N4Q=SF"NID_G]D[)=I.=X;3*Q5<+@Y;8-/E"7&GP_YM[@,'E: MC))^OUV7<.^9"#N)?P4!BG)W8B89/D1,&T7M$_PN@:*7=:*/%"@ZONYZR6%" MM5B%5^'AK>CO/:H%J)6K-312*86IWIMFM*EG)NX5/QB_L76.>ZQ?8*HB"5-O MQ80F')8(&5Q 8 >&PO=V]R:W-H965T&ULK5G;7;:KXEMB9V?'%2K:7< M'"X6(EFS@HJ#:L-*N+.L>$$EG/+50FPXHVGC5.0+XCC!HJ!9.3LY:J[=\).C MJI9Y5K(;CD1=%)0_GK*\>CB>X=G3A2_9:BW5A<7)T8:NV"V3WS8W',X6790T M*U@ILJI$G"V/9Q_PX6<2*X?&XL^,/8B=8Z12N:NJ'^KD*CV>.0H1RUDB50@* M?_?LC.6YB@0X_FZ#SKHQE>/N\5/TRR9Y2.:."G96Y7]EJ5P?SZ(92MF2UKG\ M4CU\8FU"OHJ75+EH?M%#:^O,4%(+616M,R HLG+[3W^VA7B. VD=B.: W0D' MMW5P-8> 3#AXK8.G.9 I![]U\'4';\(A:!T"S<$-)AS"UB%\;I6BUB'2''Q_ MPB%N'6(]AW#JP3E/3\YY+BCQMTVV[I&FQ, MB]_0Q=]U)A_1''V[/4=OW[Q#;U!6HJ_KJA:T3,710@(N%7V1M!C.MAC(!(:O ME:2YP>W<[O:%W6?-S/YCB6YX5G%TP^ O15]8DE,ALF66T&;>?DC_"[54Z:#O MO[/BCO'_&(:[L ]W5A4%Q&IJ80MSN2=96/A$S1_W!_IH#_0A33.5'RQ5LOZ/4-795(5 M#+W]5R7$.]LXU_NZ20(!P2 7E)=9N1*V6)]_-=8K%F\!,[V;[J2;[J1!YDT@ M.V6KK%20@(=R6B8,48G.67* 7/P>$8\$1XO[W?DS M-O,UD\NQR1S'<1AK=A_'=F[@.KX_-+L:F^$ XZ'1M2%6Z$=.9S4HI-L5TGUA M(=]^N/W65'#N!.^>4]9S=UP,UR%!.,3_R6CF.\[0[//8C+BN.4FO2])[69+O MD5A3SL1STKO8QO9WV\$/7!?K3_%R;$A"'\/3)F;X?@??M\*_$J)N'@U06+)= MO46SZ"YY58 >%))GB5I7ME?I ^6I>$K1E)$_!NI%V#>C##J4@1UEL0%=J3"6 MH* %DS+?,J]I)@8C!',WU#KATCJ>TNB' H9DQS-81@7C]VQV@DS\LV>P0;9A MEVWX:]G:ZAZ.ZQ[K2=MM!EBC#FMDQ=HP]%P)]E3U#[S%B.W:S'ZJ8V: >FJ/ M^!V;V.0L&F$//:+-DH][C 89QEV&<>/E3FN:'2K-&BH]M- ,=GI9Z5@S_5:" MSLFS_T'I5L"%Z&W>\#,4#UX#X3VG!'G+.2N31ZAFLJ;ERE3.LW:4W:RQXWH: M#>RS&N:P(XVQ-8=_0X=N:V*$AL>#1EAKR^M]5D-H/8UC.X]?E*E&XK]3WBW' MV(B7&) 0[$8:B^-GT+C!QLSCAD%=-P[T,ET9[$C@^7HQ#='B@$RP'.ZY'-O) M?%C-79+;5]6+-K+&YK&+^1IG9_-#6'@70*00KTA MO'%#A'IR8YN)AA@/ZD:NYP9Z0QC Q9'>#Z9@83!5SUXW8+MP>+;N,;?$6";X M(?:\T!NUA$%0V%NB%Q5XCZIX;>V#QVH $P*)32#M!0&V*X*;FL/Z+\9(Y9I7 M]6K=GMW5CW)>;!"[V/@5L;DGY(3:)"9)$GJ:J/JXUVR8Z,X7"/*JFI/T-$[L-#ZM.;/R MGFT_IAB[GHRI>1[$^K<&N]$0! M:/IT&QNZ<1CJFN?*&- + KV:8S//CTDP4K8F=K9\GE4UEO2!CFO9#$D2! MC_6B&5[F01<%NW)RB%_1]?!*SX_$SH_F5?+4[F6FN*LRR>L4RO$&Q0<8T3*% M(^<@0D66YVHM!SZB2<+KB35>S2$UVU.UH0)A[[.J%NB14:Y6 U 43*D*QA"H M#+D6B)4IV$+ADW57^694)4W?*Y6W8:+;%%/\1VPQ:0@] 6*&=+&,XY".&) M\^T>Z/9$5IMFZ^JNDK(JFL,UHRGCR@#N+ZM*/IVH ;J=Z)/_ U!+ P04 M" "6.JI4'$>)^%4" !'!0 & 'AL+W=OWOF_2 DIN!FH#%=WD2I<< MR=0KWVPT\,R!2NF'0?#)+[FHO"1V9W.=Q*I&*2J8:V;JLN3Z90I2-6-OZ.T/ M'L6J0'O@)_&&KV !^+29:[+\GB43)51&J(IIR,?>9'@[&UE_Y_!#0&,.]LQF MLE1J;8UOV=@+K""0D*)EX+1L80926B*2\=QQ>GU("SS<[]F_N-PIER4W,%/R MI\BP&'O7'LL@Y[7$1]5\A2Z?CY8O5=*X+VLZW\!C:6U0E1V8%)2B:E>^Z^IP M "">XX"P X1O :,3@*@#1"[15IE+ZXXC3V*M&J:M-['9C:N-0U,VHK)=7*"F M6T$X3&:JRJ@GD#':&25%QI&,!=)"S4+#5$Z62M>%DAEH\X[=/]<"7]CEG&MR M* !%RN45^\">%G?L\N**73!1L0$)2Q!X4\1IV M3]*RUWB?TNMS#/.S3X!V^1F0%EO#^OUKT\PN.Y]6IG^P3]9@EZY434DHZZP;5U_VK\&$S<$ M;\ZG]$JT0_V7IGUBJ#$K41DF(2?*8/"99DRW8]L:J#;NSU\JI#ERVX)>.M#6 M@>YSI7!OV #]VYG\ 5!+ P04 " "6.JI4QOGZ?Z\& !,&P & 'AL M+W=OM$"32V2UBE( J1N MB^U%MT'3[E[3$AUS*XLN1>?0I]^A)$N.>'!Z$UO..VJIO+V4;KW?E\WA0;OF7-.[GC-?QG+=66:;A4=_-FIS@KVT';:DZB*)EO MF:AG5Q?M;S?JZD+N=25J?J-0L]]NF7IZSROY<#G#L\,/W\3=1IL?YE<7.W;' M;[G^L;M1<#4?O)1BR^M&R!HIOKZ<7>/S)5/<_&Y MO)Q%1A&O>*&-"P8?]WS)J\IX AV_>J>SX9YFX/'W@_=/[>1A,BO6\*6L_A6E MWES.LADJ^9KM*_U-/OS%^PG%QE\AJZ;]BQYZVVB&BGVCY;8?# JVHNX^V6,? MB*,!X,<]@/0#R'3 PC. ]@-H.]%.63NM#TRSJPLE'Y RUN#-?&ECTXZ&V8C: M+..M5O!? >/TU5+6)2P*+Q%\:V0E2J;AXE;#!ZR6;I!@QOB<%_V=WW=W)IX[4_1%UGK3H(^@H'P^ M?@ZS&*9"#E-Y3X(.OS#U#E'\%I&($(>>YC4W:L>8(WU^E.%ER+H0%4?UH-?\;JX*LYUV2MX+6'BT M>D+R#T.5#)J28*@^<$AMA6 F8;B"U8V.C^) 2)9.@F4;X20B[F"E@[ T*.QZ M*Y46O[W"4EM8&D^%.8QH'KN%98.P+"CLQJQ*FZ*!$) ?2TB)*^V2F-EA2:.) M0MOF#,>)6V$^*,R#"F^U+'Z>FQ/%$I&V4Q!EUB\31 MF%:C%Z^P2:$FC$@TS9[5!0?AC7:GS,A60Z;'UV%$2>I1? 0"?.*PK+E2$%7- M'KO3V7C"VCMZOJX+,EU]EQG)%QZ=9-1)@HEFN6'U'6\,?8[R1M-P2#Q (E0) MMA+5R1R"QSR.:7@IBT+N35J#7,+%/5M5SLS;>WD>E=1:.]N*I(O<$Y21"3@, MA1$V%8>C<8C'ZV]??[QQBEU8,H 34ZVV49)Y,(%'3N#X1(KA.R9*Q!_-V>7= MHDF]X0KJ'=B M>[5.W7'=I!C:@EW6&74=Z9'FN P3KZV(@/B'#R)R52;;>3- MVGCD"3X!E,,>W;$G[P:U@6'2L270999DGK2-1[+@,%H^]S4 >^1AF38U%CC+ MIRIMJRS''HTC6W 8+A!&M>?!O7F47ISJ;9P0$EGJ;:NS11IY=B@9J4-.4*?7 M?PS&83(NN<1&R1E)DJE>EUF6>)!#1N20,'*F6>L0VR=_XB(.J*2+*7I<5AGV M9%DRHH>0H%YHD;2"$O74)NC=/,NN"TRG(FVKG*:>RI*,N")A7'59ZI1"!ZQ( MFF93B4ZF^4HX,N**G.YA7M0%.+7;6(+JV"J/'6:0[7(/O\C(+Q)N=#[7][SY M@V:%C'PA8;[<[%6Q82;M0,$(D8%XP%$P*8C_VHN=Z:W>'F(WA*^# MTEO37CE#9D/GC,;V%#PO 9 M-MS>] U0.@K'*CKE.'H8FF \C9S+S!^Y$4@D#VZV3Z*&AN'EFXV.J*!A5'R' M*O]!Z,U&5B7X-]5MU3[ZZ9OT9L,41["K=,6]BT4=7%C0;%I2N,QHZCF)=,0' M#>/CL*W,KM(*"+)73YWN#MR'&7F[+>K !"6>S49'3- P)F[8DXF8D<69JN7^ M)#"HC8*SF$33NM9EAB/J008]>E(51H9U.M:.;>?4[>!#GENGPV6&%[Z'*'3$ M" UCY.-ZS8LNSH]%VQ8B( BTUWV+",6/F993N4T'B/CTV8##*LD\JD> T' # MU#_ 4VW)(P(2[2X&TQA/:QV7&2;$TU+0D48T3*/VH2_3:,7O1%V;O6"HQ)60 MI5.MHZ])<$*F58_#+B,)]I04=&0,#3/F()<;/@:%VH"A:8RI)=2VRVFV\*1T M.J*(9L&4?KO?[;J4RBI4BJ:H)"2N-HFU9W!=@4=1=V]HH'X/IOL1)#37JKGU=TZ"V5>V>ZP^_#J^$ MKML7(9/?W^/S9?=B9W33O6?ZPA1LSP8:B#6XC-ZEL%ZJ>W7376BY:]]^K*36 M(%V]3]02P,$% @ ECJJ5"D$Y>K]!0 MBPT !@ !X;"]W;W)K#:9_#RNI3*#JXLX=^>N+FP;M#)TYX1OZUJZ[35IN[D<3 >[B4^JK )/ MC*\N&EG2/84_FCN'T;CWDJN:C%?6"$?%Y6 Q/;\^X_UQPV=%&[_W6W D*VL? M>7"37PXF#(@T98$]2'RM:4E:LR/ ^-+Y'/1'LN'^[YWW]S%VQ+*2GI96_ZGR M4%T.W@Y$3H5L=?AD-[]1%\]K]I=9[>.GV*2];WX9B*SUP=:=,1#4RJ1O^=3Q ML&?P=O(-@UEG,(NXTT$1Y3L9Y-6%LQOA>#>\\8\8:K0&.&4X*??!857!+ES= MNE(:]54FBDPN;AMR<>0OQ@$'\+9QUCF[3LYFWW!V*CY8$RHO?C4YY8?V8P#K MT%>*^,-)F26MQCDE"+P8N_%BL?'*KI[R. SGI 9Q'0V?]#_U%GW+_GOI$9 M70X:CL2M:7 U'8DCAX@'RJH'Z4H*0W%CLE%<5PC3MRNOHAM4YH6&;I"+ MD]X682,=B<;9M>)92(Q8M5MR7MA"-*W+*O2;4": ^)//%)0IDQ.I M 2\>Q-;81ZYQ"E8!@1FK;;D5,,NM\R/Q -Q[@*=OYH@3-*F,<&)!#FX]G,B5 M?LF!"%:L*. ( ;PFJ )<0 FS*K%F"MV2@:_,NL:"8<:>=).9WW/XJF/OYJ$G M+J=,L=*=U/*1&9 =VX(S*4$%A^P;["I4)FX>>GX.XQ*J9CY!2@>Z"U3(E=(J M;#D&;(%WSB)XDFVN&+3OZ/ AF,[7Z /*18B5@JGA7DXY]IB! MCDJ/^.M&QW:!S6K;Z9CZBM%S^@"S=+(&JY4,,N4T.![PRN-MD SY-" MJICSZ>N)V! :(.Z#J^EP,HM34 27IM;*A1953NMX<"6-(0TXFTJA(&)5%!:1 M"T9SD#F/3K)\,7+AH (QP/TWY/G6<8ZPV$%#K",VX0/[W !I@6]$)K47E5P3 MRA*<<[EQS,P0@HA'2LVT)Y*0\&W:'C>C$AP'RZ7Y8F,PRI,>^ $?W\%$K*>N M2#EENP)'W VZ([SG(! M)I!,&&ED&/F-HL;8>F'K&4$LL/'#KB5W'#Q+4JB<;5VE)R= M ABB/&6%G@ ;@M]0I\6P3W)Q(%B\THGS7CZPD$I\=]I)L"?]R7LBE\74\O7! M1&K9&A@E!3D0@DQB'QCVG=^N\PFA28]^YNP["JTS?+8R$+? VC(2UV Q%VW3 M53!.C71G&GH3F6/*:ZI7U%5J"XGJ^8"P-NE.$__851PB@RKJI.KJG-T^(^WZ MN4NCLWF;X:9<42=GM>WT[J5V2AJ(XX?[RP@>NF<=FM3':_>%W%LH7^XBN3!\ M1 \G1"@^[J/6/,/=B3DR'-+#F2\29SVK'6\N\."Q'$&N/$+"+=#YVN$@?R[N M.QV:BX^]"LWQ!(HR-1?\SA3+>-7&0S^G]M\],!YV%0!?<[&\N1VCNO!,X0/@ M\GI7*8NFT4A7>H:PG\7N1IGOKXD%WWTH*Q0 Q7WOH#/:-EP"\V3XBOWL_T_C45Z8#]O3W]3\"2%B/!+IH#I9/3F M]4"X]/1/@V";^-Q>V8"$QY]5?/7P!JP7%F72#?B _O_7U;]02P,$% @ MECJJ5'L)NKS5#P ]2T !D !X;"]W;W)K&UL MM5IIC]LX$OTK1 \P2 #;?20SD\T%.)W)@223WKB3V<5B/] 2;3.110U)M>/] M]?NJ>$ARVSW=L]@O25LBZV+5JX-ZNC'VFULIY<7W=56[9TN6*FU M=!/3J!IO%L:NI<=/NSQVC56RY$WKZOCLY.3GX[74]='SI_SLPCY_:EI?Z5I= M6.':]5K:[0M5FWX(TF1OSC7Z\+9\=G9! JE*%)PH2_UVIE7ST[>G0D2K60;>4_F@5IG+\K]B$M0\?'(FB==ZLXV9(L-9U^%]^CW;H;7AT8MWFKL\\]GX3"$68B97M9ZH0M9>S$M M"M/67M=+<6$J76CEGAY[\*-=QT6D_2+0/CM ^X'X8&J_,H.'_Q?KWDB;HO6Q:V2AGATA')VR5^KH^=E$W)ZGN%PIA$5AUHVLM_2F M,#BIVJF2_G)85DJ/'PM=R[K0LA+.XP%BTCN*2 HMX8E(TX"DY#@#WT)9#SP0 MKL=?=OR;Q%\Z!) KK)Z#R9P 0LBZ%*IR:K-25@G0 'FGQ&_&8[TWXCQ+>-Z7 M\%66<)8EG+!^YT&['W]X=';ZRQ,GP,U#HFJ_0.#I5\;1OQ(R+Q:DH8:V:X-7 M?7V^MN4R&*(E:8*D B?12)L-03OO8-.)F$:#-(F"O[,*9$#G-0 +OS3SI\,( M,I) T[INL?F3:HSU FP(WL3IR?B= ,@SQX5V1'^KI!6*@E>\5(5:SY5-X8=_ MB1.K#28USH>.AS;?2>$+J_&PJ2 KM.W.E-3_G]P39*NV5,$]@YWFW?WTXN.P.7K2_'FW5XB]Z8MH5*EY7UQX;?B MO2\GPP4S&$A"*$4+5%SPZ_B#7.+LQ8K^=OPFF_L)3C+J?OWV7AAR84.R;$MH@S= MBB0&(G=V3KXKQ0?IG"Q6B#'/L93M/MECX["EXRY*0VXS;QULX!RBDYU-DJ0Q M8#_7O/$=UI5F#:+A$*Y1PL;(.P32&P/"[^@?_#"VA#IP_X4L=*7)"?<&+I<@ MP8,B^ZG3EB]4@"DJ# MU]E&$"SS9$Z9^@@"ND9Q&55MGXCH.[OB#-UF;OSJ<'Q10.X+%9+^KTC^R@(( M%$L4Q1@*/>F[\%\V44+)'JV-F@.$+'.^TM83P*HK4!9-)3W5SF MG6:-+RA= M Y3W@UQ;R[9DI[P+W*WDE4(*575,0<%+B; MV28;C8/H)XP.>)>J5I:# N]5 MPYCT.C^;IF?]"J*'VCF./T]F$_%Z.KU(8;P38YR9788>6IY7DDEU[975ZYY^ MN@Y=!Y?OL"SK0!1U#0]MN:[GJB!EL+_SLD]MI>C7R2E9^Y-:ME6@,1O_8\)J MV!):5' .$*/3I?R5,P:T3HEB5X"%,;[F4L2J/UI-5IYO15:CC G)V#HPGVI1.N!5",S#!0@EK0.F*0@<9S]*!U]*W-@16 MYVFQ NRJGSME_LM;BQ<5HVP#&>BHDOZ:@;SDTO.*A4\4X11SA/;W)@C(9D(@ M&TX\R=,2 [S,E4];A;HG"-AW@.@?95>5WB5 8>.VHBI74.],-+#G:UN'YI0] M.P;&AWSN.7&\1#W6.I?<<%K+:AO!I*M\J336V54_=:;]F$T;XVU8$W(!9T,U M2#OO>)*\9X!@(4)VS'4M&=ZB#+VI_A03VJ"T6-;B'%ZJZF(K+H'_KNJ =1'M M"SY%6G.@J%[+K\$-T,?7PR2E^Q!)>RM3]"@BIKMXC@Y(9EA8LQ8^240/(O%] M4AVH8>'&C"XE$JBTH4%!5%+!45+[A!HE-!R*<5BDW2*'@7B.Z M5C1D0?R@/C-K%0T+0;-TK(4,KKJ$XX1#KXQSL6GJ'S9'%UH07I,"C@B+>Q2/ MD AU9JU\YQA_+F>2C-$37*/;H4:94\%%IP0:9@TK1CQ:[.K Z3Z>!B^Y9MO0 MRZKOQ4K62]B9K!IM.9<59]$P*",!)_!<)/@V@&)4S.URB30!F18QO4.[;!E; M.ZB;B,^.4>S7V,")T*/O=)5W:X-H$8&81OG(,-.EJYC$7"_5$'"NY3?5ZR$Y MOIUKUTW,M[W6..08BF!2=IV[K -G1+]+8!D\I[6A_",H@A6(]:%-@4W)Q['X M2_!T2$R[[PA[QQ+V<+D4#^@CH2N\8ADZ"RKI1H-245W)J@V]-WAD*XYBB 3* M-&&P*K@(#![%&"&BZN6X0BB6T1@CL32FW.BJ"EP 06;#GD@869IV[I&QZ\@% M=<$=/N(&'JSG53S.3KXP#^! ]_*[&LY?H&/9%M$JN1\'E"E])4$L9N@_4U $ MS4R89,P)99*)DV^$XV7AK9DS[0+,M8]X-=G>I/L ZYI%6= M)$B?WE@>R) /(66D'@0OKY!"3.LB#EX+H[[GS%6EX0BI=D&9X) C(#_5K-Q1 MI.*FX%*BU(A!&],,NU3VM@Z&8>:67L=JDLZ08<0L=RGF&;UC6AC8)284.FOR<*\7,&L<4!O10=!1F MF4A\:RZK0(9FHNQ4*,]AC+'SJB%R5+F&6MZQ/0+C8)N@A7*0Q M]$AP3Q%^D-&XC\N?ZCGH1Z*\GU'AT*(T^[LU M9T;<^_F0B'!R0CHMUEI"W5N=VB3UIH[\/2'*[TK0K52(XUUD&4 "/\F] JHS M5 0T,B J>[ J.[H;UF*$F O@!1EC'\21SB'_LT%<"QK., M3H:F,=S?Q!1UV\+)=9434]M?[,%,A'+LE*QV@+DM^3".1*L-._$>?;C3X/[K M2I<4O)P.0[1M5/9*0?,7'G#E< E>_*U&VTGU0-,R'AA 1MFJ+D';79$T\#-5 M))6CQ,GW'GQ^\2@-G_2>A-&#Z5Y7-XH%HH\(QZ6%CCX&-AT*!ZAI&ZH(4L92 MA73!S(N6&V2X U6A19\,)TUBV._[Z6E/(A*>(6Z"<[D6DUU*NUX##!R9,#7/ M"?KT=X\V&:6!_()L3@53&U3F\J^[WI!S5 TA>ID5GH5YL5;1K-^3/X[F@ Q\F?,NV M,=\6DB]JX-7G'[^\?3D^_=O.70FTR1B ^+'+GA(=4.'MSR)"Y[R MJC>XZY[&5,?.(MTJF)+^H.8#OA&F8&X%MQJ3VV,SBJ T'=L+O_EA([?A"1?. MO+M4\W1\6('71?[!'5#-9\C_X8Y$O^688A'PNP4UKG_.'2[%*'@5-2[#JKOI$Y M=UU)79$IQ_"&,55_@47'\T9=-M+U! TN*KG3HW-2\< 7=,&[5JA5D;%?I'"% M%E0&=N'Q)>$%L7P=VXLP]RKBT/5M;D+$-%3H?7NT+I:U@_Y@3R-K4ETS4#26 M,C2AR%RXMPGY3#/X=VU0[A&2<->:!6+9FP70.AFX=FJ, MU&WMO]ONJ.33^(2[SF!-XZO.\M8KW M:]ZD>(C'F:8!L5,B<3.&@GSJ,E+%$E!EE'MR]G02E4901_:I[8A 4P=IXBYL]DU_[![I\W!WKO)VE^+ MA@ !0Q>YLU?T8 -:68/"].B6O6&TK)+K$47J>2+J1RYYL\#;.JGZYA!KUVK6-5- M38)5#P?M'ZVT@+%J&W>2Y(YG^WL.;#= D$?)E6NZ.>E8]&Q,#1J*6?+>W?9< MAZHU>O)U_YN(SXW);0YBR/7N8:XOYTL'33/@5.T-+FZ&KK;K3%3N[O4EB@"T M47P+17V-MHZ;K2U/M)%Q.=)[AAH,E ]8[?8#VAO:#&K,=CY#LJB5R8N#)+TW MKY%[N33Y#=CS3T3!M#1\!8D ^%AX0_< X1L4$O?5=/8B= ;($+//_&9\\D@< M]2A2C7,>F\^4,H*L\=G[GCD9*]*;V*N50;*5MVV^A6F7I_7I6?#3PER760[;YKX^GL7/Q\\C,D MHAN',(4:T9QG<#/2 7]*"5%4P9&5YS&A0+]!\K[ +.>:AD$V59+D1BS6"N4$ M7^!N5/3B..^9;SMD K:D#Y_HJ]4>6!V^EEPF_Z-TQH-N'9O,='/(J!0NL-(E MXERA8>"632ZPJ+NQ.OTIM#H1ZI&-"+S(HWE\0K'O/0TQ?AV^T;&][M]5=GZ0 M\4E"\#*$T#Q^B<=^YZWI/GR(M<[>$P_CC^ZCA[Z-3('VF)MJ_<>( )_[E2$D4Y+&PO=V]R:W-H965T MX K>'HLWM MXG"X#[0TMHA*I):DXKB__IX92K(5IP'V2RM3G)EG9IYY4:ZWSG\+!5%43U5I MP\VXB+%^-YN%K*!*AZFKR>+-VOE*1_STFUFH/>E5-G9\>RUG MG_WMM6MB:2Q]]BHT5:7][IY*M[T9GXR[@R]F4T0^F-U>UWI#7RG^N_[L\6O6 M:\E-13889Y6G]1?M4UWE["8-2&ZJA7&[\K8]+]^:N-P(' Y_X' HA58".YD M2%!^T%'?7GNW59YO0QL_B*LB#7#&A:AC(]F62MX MGP07/Q!N"RZGJP'TP06\V MGC9:\+EU_^:A(+5V)8K&V(V*>E42V%:;+ 85\2X_DO2MI,XRYW.1==G@>E &-M;&:IL97:J:O!2_S:#; MY@KQM*XR\-2$;U/UR4;R5E#@<@>B-188F!G9'HZ0M6*?P^% M)QJP=<048YZ=C 8RZHTZ74[.+B_PL%Q.YLO+T="[Q>GD[.)2G5Q-KI8GHP<7 M+DXA?A@\ ,B0ZIV2"DTP%N3H@G9A0T 5.O/1:<%$Y7LH[7!BG* M'W6;H;_@UU3=Y;E)02YW$Y61CQ@H>TP2-\ @M'"5><+E 668\T#5001L2"!S MS%_/C7DJ!=53/413"=4!,E#O$_?W7+F4$WJJDUOI+<-?-[&!M4#^T60L[9!% M57OW:/)]H#O4DALXY#(QI54-LK6!X'N(O@UM;&KPCUH% #0$'X;H?>IHWWOX MSVZS_ZS_Z-BS4^0S R^32D\!XRL1\]GE-B3&9F63I^2*'H/Z3]V^C>8EJ2NN.[)NY&'2J8 M.E++S6 ^.;U:C.X9D-T$=7$V65[.1\]&S'>X]U/7#7X^U#F$SPHO)A?SBR$G MVR("!W1=ESN)Z'X"U.P)>E0IO.0^&,,[Q<6\./]%_?HDG3T5GE9?T3W-&K=! MVX^ID4M&JMI9[O]H3=AY;F P&1(%<68>B#X$")W9;$-Z#YWM6%%)[ MX<#^NK>?]?97E.D&Q!V,'RFWP.'JM8%\5$M]2+?AZ^@@QN5]\ZSUKA*-N^/2 MZVN,NRTW'X^QQ;@WSN4@K=\787E>R%LDGBL=Z-4.!&+9$C&8JL^M?11/ M%=IF;%,K"^H1:RZK[OV)NYI WC(6KMD4K="&+'GN>UVM(8">_FR,)U'-R%LK MW*B1N^6<$5[-5:YW0?$(1M]-1H\SEA.;P0J2'P1Q@+H_[L3:AB;]C7>!?1OF M%H(-JLFX#^;-IS^;WCO0&O M/S;EF@,_H.K#"Y.L6SI,.$"4PBHC 7G?YW(_]OH)QN"/4YMP[!6V*TW::#*$ M3V81H*#+I24,6TL^G"$Z*PS =7D,NJ1NJPFOE5T[:#$NOK>JA?8'F _3ZE[B MYN2HNM",F:+"L\0M&,UQXB:R1^6/_"ND-^UB7O>=-WXD^Q& MB,MP:DIG0F,UE+>T/(J[A+W;/3I2@>ZD*R$D/:7Z9'%>EBFMW54;MQ\M;:SU M)_/S\X6+8X)A:VP+(75_)%6R\2R;2G0,E+#:M '%EY>#OBQXO7#=\M'67;O4 MF-2R^40&OY1\"J 8Z#MDZQQR_M*GT^S@"Q0.V_\#4$L#!!0 ( )8ZJE1 !A9G@P4 ,D/ 9 >&PO=V]R:W-H M965T^ZY(^\A>;Y1^LYD )9] M*7)I+H+,VO)T-#))!@4WH2I!XLA*Z8);_-3KD2DU\-09%?DHCJ*34<&%#.;G MKN]&S\]597,AX48S4Q4%UX^7D*O-13 .FHX/8IU9ZAC-STN^AENPG\H;C5^C M%B45!4@CE&0:5A?!8GQZ.:7Y;L)G 1O3:3.*9*G4'7W\EEX$$1&"'!)+"!Q_ M'N *\IR D,9]C1FT+LFPVV[0W[G8,98E-W"E\C]%:K.+X%7 4ECQ*K/M'3F6 M;[CE\W.M-DS3;$2CA@O562,Y(6E1;JW&48%V=OZ."\T^\[P"=@W<5!HPX]:< MCRR"TY114@-=>J"X!VC"KI6TF6%O90KIMOT(2;7,XH;99;P7\)KKD$W&0Q9' M<;P';])&.G%XDZ]'^D:8)%<4K&%_+Y;&:MP<_^SQ,6U]3)V/Z8]G*I M*7D"%P'6F@'] ,%\&K(>!^QC!NQ*%267CZSP X8EH"V6)5L)R64B>,ZX,8"S MN4Q9+OA2Y,(*G,@M6Q'P@P.F6L%Z2RJMA5S3GA=FR(1,\BJE#I,I;8\LZ,(# M*;GV7T(^@+&>$(TDN"'0 +^I:40*FE,IAEVZO_ST*A[/S@SZD7?.K% 2, JN M[U"3>)*HR@%J0 =^5@JE,J+V0@-2679?*0LISL'EK!R)D"T,JDV2#9G]/H<\ MSUOJB)UPDWGRW72M"-W U].\X0:I4ZIPM5,G)BEEVV8:@.7P +DA."'+"HD8 MME(YBJ8Y9<0Y/CEC[VD.&X?L#Q]LJ46"P*)1MSH(LM0,26/^DUX^9\]@XY#] MOJ2MQI!)(!V/3R)#+)L%]/L\<_C;D)&2?I'H.NI/"3.#.T$GV6"=S9ZEV M4IMPW)Q(9GOGNL7TNS]]<1LS_.OD==!73MP.KHE0JS]-PF]\\+=B+<4*+!R[T\'M4XETB^)@?,A^1KQA%$?8<.'%9R]T#3XJ^Q3LMYF\?UK9T\%5 M3^FQ(T8)H?Z#F,A,AG'T>@OXJ>7&:BK=??PM5GLR^P82*):XJ^KDCO_OY,Y. ML#$^'D81Y>>X[MB3VOT&WY?88TQ#U),B-[8/2BIYU(6+A[/9ZQ:@^76]+Z[/ M;/AZUK<^?HRRU9-(1\98JL4M95Q5,L4TUQITZ*JM5"HG*5/8WAJ/#\-&5K;/ M!515IR IJPS5Y8XZ#)UD4YGN"$ZC;BA'MM7]6H6(S:. /*5U0'^A2UQOCK>. M/T1J9<.S(A'"$T\5"%R66G%BA!Y2O#G0\8 3K6+N:$9HKSZMGJ-6TO8RAD)N M) U!EM[EH^??T3F\N59(? FH5_>5T!Z]X'?@<[&J;$5YXX_UN4;ZV7>Z]H>V M+98^4-,IMEJSV4'5T>S#G65ICJM99=U&,1=\.5DB?7M!"I4PW+M.P=^U=*8S/FOJB4\'=;=SE M@N NH?#Q+GN.)AX'2S3[LR.G@ M+^#ZR*HCO.X#6]#FQZP/+NOYN,:[^EH7_>"FWD#DI$.ZZ_[ B=,).QPL"E0' M\:]?'%R\=MG[CZ9.XY,NYV>G;7.*( =W%_N!!=H^QGIW7W.FO?0( M&'6>5P7HM7M$DDXB-__2:GO;=^K"/\^>IOM'+L:YQALJ7O96:!J%L^. :?]P M]!]6E>ZQME06GWZNF>%;&S1-P/&50DVL/\A!^WJ?_P=02P,$% @ ECJJ M5"6%.CB. P <@@ !D !X;"]W;W)K&ULK59- M;^,V$+W[5PS4HF@!5Y)E)TZ]M@$GFVWWL$"0;-M#T0,MC2PB%$=+4G;27]\A M9:OQKN,NT%YD?LR\>6\X0WJ^(_-H*T0'3[72=A%5SC6S)+%YA;6P,36H>:6-V. #NE^;.\.SI$N+M@\%O$G?V MQ1B\DC71HY^\+Q91Z@FAPMQY!,$_6[Q!I3P0T_BTQXSZD-[QY?B _BYH9RUK M8?&&U.^R<-4BNHJ@P%*TRMW3[A?#DI&[ZPZVS'TPCRUCJJ]\[,H):Z M^Q5/^SR\<+A*7W'(]@Y9X-T%"BS?"B>63$YJ?R@/SO"N M9#^WO!&V J$+>*^W:!VGV]EYXAC9[R?Y'N6Z0\E>01G#!]*NLG"K"RR._1-F MU-/*#K2NL[. 'X2)83P:0I9FV1F\<2]S'/#&YV2N6&88W'YJY58HKQ7^6*VM M,UPURU%\V:\Q^09#VZGG^(BU,,B[ M.9FBHQR8!4I<_XZC5'Y?,>L"6LVWC9)_\7##MXP-H119RXJDSE7K,:1O\+RM MV\Z'&,!P(FI.8.6OD"UZ6ZIQ""*LDV8B7CNW6/Y8D2K0V.^^N 7"#N M>0@:@XD33S'I?$.#4;96\> =J-)OPVOG#;;7KGH1^M7]05]T[ M\H]Y]QKSH6]\D2DLV36-IQ<1F.Z%ZR:.FO"JK,GQ&Q6&%?\I0.,->+\D) M#]#_S5C^#5!+ P04 " "6.JI4U8:Y/3 & $#P &0 'AL+W=O5YSQ?P$=Q/_9W! MM_%62RTZ4%9HQ0PT%\.KY.QZ0O)>X&O4CK/GDI*_2TOI?M@JR>39DU=(ZW:TW(X).J/#/']9^V-E0QE_9D*XWI!YW M,.11WG+'+\^-7C%#TJB-'CQ5OQO!"45!^>@,?A6XSUV^T;I>"2D95S5[JQQ7 M"S&7P*ZL!6?/QPYMD.2X6NN[#OK2K^C+V#NM7&O9:U5#O;]_C-BV -,-P.OT M687ON!FQ+(E8&J?I,_JR+>',Z\O^CO#5,<+L5MA*:KLTP'Z[FEMG,&U^?\;L M9&MVXLU._C,_/ZN/SNJ9[7D%%T,\C!;,/0POBQ%[WL[^9X$A:H02#DXE'@U: MV,KS(,_1#TH[QCMMG/@#9>9+YU<-W.,)P06NU))+^6&82I5[3:7". M5-#-47R]F# / E&OP#/?@,0" MXE7LP#^F,_)^=3LTYB %$"P$Y*+U)A*8<\E5!2R4WIH[E/&15 [J"$TKV(BN M=7W_79DFTU?VB18Y_- KA#S@A#KXM-$2BZ]0"^8X288*C.&T1_4?Z$0XX,X& M^UP'KZT36!8Q!=X8;2V[JJIEMY1^Y3VXP8VO7F"0==,(*?"#=P^O[P&3"7,6 MDT@&W[:BMRQGIRR9L1>LG$1E6N##"4O2J)SE["6^3)-HEB6#6W2GQ*94(].Y MQ;@C/ =5J[34BT=OH4=3"EV1Q"R;1'$9HZ(\2O,4]:0EZBX'GPROL;V9S[B9 M'IGB78!7:^IEX=TC*M@TFDX3U)%&DX*PY%$6%X,[HWLCP&$O8TMB(U1HDM1M M,*"0,Y:&( N,!D1 ME(P5,7%)XQ*W9+-T\$D[+H\DP0MT7!EEL^#$E#PW\TY,XB*:Y-/!0>;_G^', MHZ+(0CB3J-B$,XMF1?GMX20F)VP2Y3$QRN)HDL7?&LY9DOEP9GD(9YZ7_SJ< M61;"B?_?&,ZD*'#+))L\%TXDFD[*X,195.9E"&<28Y3CW4J_4[F?JK:^]S41 MA&&PC3.R;)8RE,V(K5J!I]N@&JK9NF-^H %06,9]1W>:*>Q"?ND1.);M"%50 M5>G M;KVI6UM,GB-:IX' @\]3F%H$G7@U$4CF:\\3U@PQN144@&55KI#MRXW M/<$ Q9 L[:DGK0ICXFOAG,0JO5!/?#FFE.=0GV(3,3ACLAZ,T+4'VO=&/WCK MV)F*41DXC=C541.<@I".,IS!I/3C)"8"K:3;%>I_1,JU&.>-TX#&H+]V'MKK MNTV$F"VY!D,@'[]B.YPJ*MX:Y\U_?%J$]0XQ9)\Z)1Z"2EOGHX3-&]02B"VU M$=\Q]UQ[9#-:-0''&IBE;N;VPG.8N1A+*ZPCH]6Z@)QZ0C0YK!N63[P%*-(/ M&V+;P^63:+>E>I4U&)^1&';$9I=]C^C)"@[\TF<*NH(* GC(?O@73A#EPRF# M.;8R9%,WC9\U\%A@4CP=GT->0GE,C3#6[4<<,5"0]^V$ V"/YR_-%0<& C?T M<&C>]FSPJS]S.%<3H9WZ?;:7-@.?82=76,LD2T(A2E[MRE/=**)RFI-HQF81 MWM_H<<+*:!965;C9/(F'^R&>H87 *4Q"@UOCT30?,A/N7.'%Z=[? M<^;:89[YQQ:OJ6!( +\W6KO-"QG87GPO_P102P,$% @ ECJJ5%F5 N!= M! H P !D !X;"]W;W)K&ULQ5=+;^,V$+[[ M5Q#&'EI :SUC.X9C(*]%<]@@V&R[AZ('6AI91"A2):DXZ:_OD)1E)9NX2;%% M+Q9)S7SSS8.C\7(KU9VN QYJ+G0)^/*F&81ACJOH*9Z(AL0^*:4JJ8&MVH3 MZD8!+9Q2S<,DBJ9A39D8KY;N[$:MEK(UG FX442W=4W5XQEPN3T9Q^/=P1>V MJ8P]"%?+AF[@%LROS8W"7=BC%*P&H9D41$%Y,CZ-%V>9E7<"OS'8ZL&:6$_6 M4M[9S55Q,HXL(>"0&XM \7$/Y\"Y!4(:?W:8X]ZD51RN=^B?G._HRYIJ.)?\ M&RM,=3*>CTD!)6VY^2*WOT#GSY'%RR77[I=LO6P:C4G>:B/K3AD9U$SX)WWH MXC!0F+^FD'0*B>/M#3F6%]30U5+)+5%6&M'LPKGJM)$<$S8IMT;A6X9Z9G6- M>;\2N:R!W( BY[*N,5:W%56P# T:L&)AWH&=>;#D%;"4?);"5)I=,-FLZ]:>U,,TVH)J7D M>*7U8H37PV%^K13 DQ(880+SRF9P9#-HTQB/KG<$%Z/KO9$/9!;$TPR?<3"/ MH]'%GOAB=&;I+4;?W!U#$3;@Z6CKP(Z?D?F=\^,>-$H&I$4>'"^^0C64 M-8KE%L$+MH(95&^--JB#E4&2XV 6S8,D34DR#^(L"J;Q\>C"!^5_9'!9EMC' MK)U&&A"&4D?CI_AGDJ'Z-(B2# ,91W$P2^:CK])0["S_/7FK>HA@ MF@59G 7)TB5Y 4I_5TP'TN8] M^><$.!H';\4'$DV2S#VBZ;YDWDU\'OU+XB\']^(-%]K6C:.?=O3=R978MPF$ M?Z4S.(2 S.;8 V2K;05T).TRF7YWK !$0=#,&3?^=/8EN1U6_&.*MSB2P(/ M.6^Q[V!O\BW)N)94^Y8$MB61OB6YCTK@66)?LL -N"&!/T[(:5$P2\66-[S/C0L/)C9Q+U M:\"L%Q/RZ5UQ>^:PI^;:RDMN,ZU;*O+._V!85T/?K2R6!]6NM*<[/][.+49N MSL$?GQ"+<"CNSXK:IN_YQQO]PJ-'''Y;7I * <@: ,^Q!7_ILI-)3:8R22J9R\/6/D D)&%#$AH M.+]^CW= &\2 MY9G9VGV)11!H].5T]P&8%UMCO[JU4EY\*_+2O3Q>>[^Y.3MSZ5H5THW-1I5X MLS2VD!Z/=G7F-E;)C!<5^=ET,KDX*Z0NCU^]X+%/]M4+4_EK3T-G+UZL9$K]47Y7S:?+)[.&BF9+E3IM"F%5+/@WJM\IP$08W?H\SC M9DM:V/U=2W_+ML.6A73JM:G)'?\K MMF'N[/)8I)7SIHB+H4&AR_!7?HM^Z"RXFAQ8,(T+IJQWV(BU?".]?/7"FJVP M-!O2Z >;RJNAG"XI*%^\Q5N-=?[5:U,^*.OU(E?B@_'*"5EFXKV1I;A;6:7@ M?__BS&,GFG^61JGW0>KT@-29^,F4?NW$]V6FLO[Z,VC8J#FMU;R?/BGP)VG' M8I:,Q'0RG3XA;]:8/6-YLP/RWJB%%V^T2W/C*JO$/^X6SEM Y)]/")\WPNAG:M4)I[A53*> M 6-Y3NFBD3$K"%U)K\3&ZC+5&YD+69@*FYBEF(PGR?1G;)'N*YP<4'B>S/^2NG]5UXM= M72_ZNH[%G6?-/,H4[4&_23M9ILUSNVPDI-@8R\4HOD25=!X6ZW(E6E^(K0(D MU;=T+WVN)G,_9)/C*2>>;WRZ7BRKVSYHLJ M]/.[LJR@]>!*PKWV&J]#1G ;X:4;Z/PL&4TF$_&IL7Q@,EY"\0\58P(N^1)B M< (_1!^ZTZ..C_:Q/AF'%/FQ*E4]FF#TJCM&,>PL%2H1=$ 2@.T"95)CB\FD/A,)+-D?#X18N M1[.RU#%23*2BC'JF30:1I@1T*HJ1@Y_<4J:-M^)4B,\T#3I UU-G\>M0JL?B M8\F.7J*6#IEY0FVH;]/I =M[V15#FR"E'%W MS( =710JTZ&3(5%2Q6]H&;INJ6: O4.FV6L^Y+L5VW1>BPC\5:/E )1/TKE!^+'YY0[I!JFS^$ M*+UXTEV0U8*OV9@A1TX#D*C#X5BC-WF;H6@:W#)WR4(-.Q218/\27<)L&:#: MIE5!A"%5[B;4V8O;&K[D_U3FJLRD%:A>EH!'.:P@G]XS$D/UV)FE F6"L3W" MDXA]C#)$=VC1/CK%"4UC0Z)VW"=V-P:(=?!&+D$WK*(@ :5.YB$T+>_K%3#: M$)C*%:V:3KJHQM8U> (9I8!09:;@G#:^BDE.TF>3[I2^K,8QHTBDB8UA9-0J MW"7![*%7!1T(4RP4P8"6S3I;B^:GT. MFI]5:4/=]_'9A^>3_;;F?ITX6B+.=1@Y-P8#J'O2"4)T+BB9$W!EZ]I''@#_ M4,4FTCK/4_DT]<=E;J_MG ]EO[%#_6F_ -S2S-H*;J'<>E,P)*OB<8Y*IEYJ M^#,U%IXEEZ@'1,<1S6EK?01'RT(#D>QX4I#^9LZ M%VE5/\H]U-(Z4]E^8$GX?Y?"[ND:%DW^?Q:I3NU7V9!+ FBM@J)JSZMTHNYP MJYCV!FD1Z/L&PD?[C(N>:@JQM*80/TJ<..VCJ%N)7UM3K=8['0;'<:Y2_=$] M2LA:E4;D!N=\^S3W:S4):.KT+F85U#D68$]%S\ZQ^*W#3#IKC.TI,L ^FPP< M2+08;F;U^Q#^LSD7MLW41G'O#01PA[CR]4H/UPV]"AS.L'4=N+;OVWS=R\AZ M))S&N@<]0JUV31UMR,S-T0Z)V$/@T7LM%SHG[DGUSY38ZZ9K;L=%@Z-'[6T$ M7VYQ Z$KF]'L*AD8.GJ/4G@CZ/ F,NW2P,9*Q.9G&X@S,(I^\!.B@ NI/U* ;=A$G3+Z>X-TBSJ;L9%BTD06I8U"VY:H!': MXP3>D1;%@/[+$2JMH4FQ[O=:-EVSPAG(M><8?,ZN0 K$Y2?OT0YS,3T=Q8O) MB(C&\("JTGE;%=PW3W;FJ&]\?1BZ&SH3)5-:)]-A[M)6K7";FZ*)N";U@YS3 M4&ZEBWC;1\E^1K^EL/W*FKVN%0V/!]\7NV=A^@"F/G]\GGT$03W4'BB3W?)1\T/ M%G1=?#F^;NZ+F3"$X^/AJV/09!UD7G1DMI3U\'K6:QQZ^5 MT\2CPZWD@F]!Z?* [N5Q,NV<'W8K +(=/6,L[JG(42=QG?N(H7T62MJVK5!U M#2> MX1&6#>AT6C<#N@UZ((Y9WY5/QQ-BYGR!.$:TOAO^VA-SO3:*[:'DFX[YG/BT MTZO%OU3*=\786INJHSKM6YKR>8OC% T O\GC'TQ,_,AFNU^TG@Z!'/I@-1[Z M_'K6^;Q=*+OBC_A4]K%M^-+=C#;_3^ N?!YOIX?_9(#M5LA"&+?$T@F\>1PN MS.L';S;\L7QAO#<%_UPCSLK2!+Q?&A2U^$ ;-/][XM5_ %!+ P04 " "6 M.JI4,+TAQ( ) #@& &0 'AL+W=OY?0;AI>R_@M2W;^_"^@,VF05-T;X(D;5 4_4!)M,4;2?0EJ?6Z MO[YGAI(M^;%M@'[(6J+(X3S.G!DRMVMCO[M,*2]>BKQT=_W,^]7U:.223!72 M#<)?]=J[5K/@BR)C?E.+Q_2N_Z8%%*Y2CQ)D/AY5H\JSTD0U/BM MEMG?;DD+V\^-]/=L.VR)I5./)O^F4Y_=]:_Z(E4+6>7^LUG_6=7VG).\Q.2. M_XIUF#N9]T52.6^*>C$T*'09?N5+[8?6@JOQB063>L&$]0X;L9;OI)?WM]:L MA:79D$8/;"JOAG*ZI*!\\19?-=;Y^[\JF.2$+%/Q:$JORZ4J$ZW<[WMY%6!3](.Q30:B,EX,GE% MWG1KZI3E34^:ZIQ2XIUV26Y<997XYT/LO 4P_O6*^-E6_(S%S_X/GGQ=TGPH M3@D37S.%D6(ERXU(3)E6B7="XQ_2U$H".EY+D=/Z5)C%0B=*+&2B<^UI?87@ M6/$LK3:5$Z4I$UDF*I=QKAH1Y3(L%W)IE4("0KK/I!?J9:7A-9]94RTS\4XE MJH@A#?&!RA]+\3'QA@" E+M$W% ^2GM(?XB>;^ MX7=7D\GX9N\;CT8W/PLLI%E[Z@EP4V.J6TG\A0=^46MORH%XDL[))*N<\MX- M1"H]5)#PUT(\5$LDF)B1LN-Y1X&P.H2AV7W(SM]76[UX18!O*08S"U)UZZ : MQ'..)[C3*?NL7-LYM$=T>4-A9++"ZB"8)[% ,E*"QM)4TQ29BP7X[&RCI!4( MG#8IF#7^%6Q'JQ-E/2B9EP8<$5IT A\0>)\1HZB#=KF'C<3@:N2VDJ+ 09, MDZB82=QK:)R MZ?#K5HB')E]2>)N@&2B/-^.\.VW-@-3-JY3TV64NY847$B74_!K0C&#K MV<75P9R0A^99-XG;.&2MH8P4IE1G'KV'6,D-:X6(=H42CBYV. K@)-OJ@!\# M)N!W*&0+1H80SX>X/*]!<#1_R0[DNO,2I8%!ZC2D@ B8($W-0:Y)[SWD#,5C M [3%"1+J% +7AMH^733?&O+#&[;0SW7U4BZ1>9#5^%(6IJ*:0I_)$OA&K663 M RA-&Y[-E.;V$RL/@G5"228]8^;52)?=*K&,HRE^/1'=7I!PZRKEC?6&3;2C&>B2]2B&!!LM,>'-1 -&!!AI\?JXCQ?6SQCZ%K$')&O52H!DG_V,/\O!I.'!6 MMW;^(R4LV=8IV8%C#TA96BO1]H=P9)(J*$XN1$P-XS4D@$U:C!0^U5S+18X. MT*Z;>F@D 4\J'ELV1!KESW7%8IDYSDN,=S*2F->F.SQ0-2*ZY;KD3*Y#8QU# M"P(6'TA/D_64IDYQV+DX']/C#(_G\X@> MSS'A:LR/%WB\G$][L!>9M(#+Q7PPGXY[7XVG$T?EZ=Q+U2'_^ML0&H^G?^ MNACZ]XB0TEODB@<#/=B7A?GNA/W MO$403 V_6 ,."7!E=3C \ZR #SYYA.;I&A&BC=I7+@$+)+KW<4_E)M7>H#V- M9E'].^E]R7 */&,&Z$ZQK1[MPM<I<)]3YM)E>NYHA9:I1$IKB3WU>MX!7)%.'XFJ9V.&< MV%@;G!?.F*&S[2C8I=&ME)C2ZMT_&/3V4D@7XIE>I0H#C!Y9:ZI,HZMB6N'&J)<]T@4,<;J_952=.B)[G4 M!693%[*D0P^)S[?[H_3X8[F\?\L3B>Z&J4Z!#^&#[V@$F<2,?K A%=V=O1P" M'>HDW?*U(B"I&*'Z4Z.2PL6N.6A3* @;)\KS CXJ$UJV,H[3D_I@A[Z-J]/N M#I%U2:3+Q((*T_#8_>BH=>M<*%A =^NT-7 ;+J"WH]OK^X=P:[V;'N[^X=8E M78CD:H&EX^'E>5_8<)\>7KQ9\1UV;+PW!3]FR#=E:0*^+XSQS0MML/U/C?O_ M %!+ P04 " "6.JI47,S-W4\* #!'@ &0 'AL+W=O^O(+(7BUY 5BSY*VG2 $E[/[I FZ!I[\5B ML0^T1-O<2J)*2G'=7[]G2$J6;3EIMQ?[T,:2R.&9XO+E5=9;(0=YJ9.L^YWMR(3*U?GD0GS8WW5!_+ M.XVKT]9**G-1&*D*IL7BYS)7Z1!=OTIA,.!L> MF1#[";'%[1:R*%_SBE]=:K5FFD;#&OVPKMK9 "<+VI3[2N.IQ+SJZKY2R:?! M#?Q*V2N58Z\-IW!=GE:P3F-.$V_IQEF*CU@Z9V]54:T,^Z5(1;H[_Q2H6FAQ M ^TF?M3@O2A#-AH&+![&T2/V1JVK(VMO=,3>:VF23)E:"W:[V'&6O1<9KVP$ M3&78_8IK,;,;9"#N_>MZ;BJ-'/KW(TC&+9*Q13+^"X+^N*5H&+)CUMP# M=ENZ]"]2]J9(X RJ@-UEO#"X9M>EEADB/)P%K%H):X 7F[__[2R.9A>&S177 M*5,+EDJ-0E+:,%Z66CU@,1I/,Y]:B#VGD60R'E[8"7377D<7/P=LO9+)BJUY MQ_1\8ZT;,KQ262JP+D!T$-IUYB+AN6!BL1"VNEE= @&-2E1A><9"VIW9^O;F M[I;)@KWE&^M&R#XT#EG4/ -C>3>;12O%EIH7%>8U'EJ,3%GG#7ONW7QS?VNV M'A:J&'RN>287$@;[9[S;F>'&4#Q$(IT7F@C&!,0Y0NO6#E]CAW!;"R2H3*KV M05U()"Z%2<$%[0>&["/J4V\WCWP-]C EJLY2H*X08>O!1G#-2J&E2GUNM[ :)/6A!TQ\*9&AP,RHE+5#68F"D3V$85'Y*0X8P0S9 M=9I*,DVP OBZE$4ABR4XN%KY>,')5%":7-=+T#%6C"8[I<)6W.6(0TE^N%J! M;P6B(XVI.;*%@F*(60S\1%O$IIH%3]H$Y5]8)OE<9K+:. 86I(=6*20$3 , M]+ HLJG(D(%ZLS4=LCL$3M.4/;P2N[I2TN,0594)8C:6BVJE4EM]1F4"VX-] MMAL)NM2B6S]V948)64I,W:\7MP/IMJ2B&0O9.X4HK+?!W'13JFO M7)!]Q( @47D.+"Y1M2#!01&1Q5XB8#SC#UQF?)X)&^IV!S 6O%!X06!CC/IZ MD*HVY#=!%&V^]F"S'I-Y_!O-@LEP> P?LJ_R(*%WYO_QVPA59"KL' %W X\O MQK@U^Y9KD.,HLFTP#HFSW2V*[__*V='W M@X4F;W<2J[M]#3HX%&Q)+VA6LIE!"00#"R$M$6J6D)F,S&J5-\72:S4S"IF; M951&NVF^J"O2-@W-=YI[' 5/;TT-'M#RJ\^1+FO5)>4N+=[2)2)X]OT1['%H MMQU%33OJ(B/.<*1]T.(H:?K[WJ,]]]'VBM9CSSKD?--;MTW43APX<4AW$VY6 MS:4/_&]]_8ZX1Q ZWGV[8RX,M->P7]::]MP2U6&D M?==Q)= \L^3KBGICGY%D( <-)(I-S!J4DKGG%(;#Q:U7V<92@%L#CXYI&;^" M!]S:]H_= N\>T5HH,R]JQ!>A$VFZ5AJ$O0F)C=RS1;M_-(U83KVWT^FWG:KJ$U[[5#G7BJ=(15#U2LXI6#0% M! H47E=\FU_D![I8ETI\!P!L5XZ?:]D274%BZ$&FHJ"-U>T%^2DQQ9ZM$*:2 MR_1 ]#2(E#X.:-_11:UMG1(BK.1@!(U*@*ZPHG3S#:@HV5*19%R+0VC["7I, M?@=]M+$5<(=%&IWX:7_65M,CUAT]8IL" MM=Q&7Q(HWYBHE]@H&I<6QE?:;KEV)1&X3%5( R13%$PGLV \/O]1@>1CUB.3 MHD=D$J3"]18,NOUD&D1GD\?5Y#'5^*V+8LT$!Z?"!I(L'#V8?^ATM]IX 7,# M+?-I< ^1GA%$)\R:^LP5M#X%*.%94A/7[[&ZXXJ6) ABNSW4)83-S >%J>Z$ MT:GXAJ-6G&H1S2,5:!NY+(@=C=UJB!\J-\I>="V^;)D(YPH(3 E8>\:?% ,4 M(>Y;WB[MM7#!X>U"#NR>/\V QI->#PC35_*BHVB-S$O7(7P=^7.0LZ^E^318 MT+%4(C!4V4Q3C$'4+AU),K.O0BLZ*=,KAX_A?8C&!PJO<1R3!;B@ML>K]4J! M[ D,S::W$@B8?4",Y@%Y$M)2$MN2U14B== M:B@847]_%5S0PB ?I46P"ZREDXT4H!!J5ZB-W%$4",4&8AV C:<51B(U\NFY>,?=% MT[T'IB3=UO5^GI;V[1@E*#UU+RAR]W)3T,O-?;9!1$HZ&-@JFM.+[A?//MA9 M]I4H>,$O>>OS]$]?38/.K^OE4HLE O*L&=4E0[#E:Y&(? [(?MV(1?'$2O"? M6#P)P;76@?BB^?OL-U_8L3VJGIV%H_A@S"^M$-I[3&EM[GOW[T< 34<3ARHR9A 31VHZ;EOBO;$6&R%S%9TIK5NTOGI M]*(BW[D5A>S]5FZXT\)'*X'?'Q?.MC>DS1'$YQM(^JI MO%Y5]/\JP7_B##2HU. U 6UKT!] ^@H/1X#*4_"B?M2E0 %EE= M4*-:%O;52M*5@=M&YKX^@6L.CYC'SA7N!9PT.U0U=UW1+^9?,!Q(-Z^Y2*:' M,_>F(.S[JG7:^:R8"[VT'T_MQX&BR<0(DV13=AQ1!TLM#T0=:&EM$)%(A M*3ONU_<,)3L*D!CH4]L7FZ)FSIPYG*%FOK'NR>?,@5[*POB+7AY"]64X]&G. MI?(#6['!FZ5UI0IX=*NAKQRK+#J5Q3 9C8Z'I=*F=SF/>_?N!KN43)=LO':&G*\O.A= MC;]<3\4^&ORF>>,[:Y),%M8^R<.W[*(W$D)<%OS3=<% ($&L\M9F\? M4AR[ZQWZCS%WY+)0GF]L\;O.0G[1.^U1QDM5%^'!;G[B-I^9X*6V\/&7-HWM M-.E16OM@R]89#$IMFG_UTNK0<3@=?>"0M Y)Y-T$BBR_JJ NY\YNR(DUT&01 M4XW>(*>-',IC<'BKX1JP7GI]K-H%NU_B= M#P/"B=,P;:&O&^CD ^@)W5D3" M(K23T?DNZCNLHL7X_#-M0 =0-40GUVC?(EA%HP M+I7 #KT.?R@" ]R.N ?#@+[63E(1OY [AK=T&%7LM,V(I<]PQDAMWR;T]JA? M%3W="XGH_I) (](E&@\E>&= 5^S4[L&M0NJ;'9X.S,=5@)+GA)*M" MF0'] BX'RH'XI4+!9:*RF.V2&'2*-_E7BC?Y?Q3O;/3?+=Z'3NVU"DC1X(BL MD\+=%0M# 0\\AGI9C-:8+>5++H?GP8R5K]VV%:EEH]*TD5(4N[& ,Q(+*V\+ MG<63 9&V@-(V[46C!.5WM?<]:/&Q)X68<:*JH-6@.P:Z4+M2@XOD,MX_OQ*C\& MNA.Z+Z3FX)V,QIVG(XU49_W)]*Q_=GJR2W63:RC55H"$CMAUA=Q3:W!'Q!FN MK?>?;6 _>.];.^S,,26[59S6I"%J$YJ19K^['PBOFCGHU;R9)G%V*PT!"U[" M=30XF?7(-1-:\Q!L%:>BA0V8L>(RQU#+3@SP?FE!LWV0 /LQ^?)O4$L#!!0 M ( )8ZJE2827A : , $H( 9 >&PO=V]R:W-H965TX>+(DD\/ >")">;YR_"S4BP;8Q-BR2FJA]GF6AJ+%1(74M M6EZIG&\4\="OL]!Z5&5T:DR63R;/LD9IFRSG<>[6+^>N(Z,MWGH(7=,HO[M& MXS:+9)H,$^_TNB:9R);S5JWQ/=+']M;S*!M12MV@#=I9\%@MDJOI\^MSL8\& MGS1NPL$WB)*5%,NDHD00H,%"8+BUSW>H#$"Q#2^[C&3,:0X'GX/Z*^B M=M:R4@%OG/E;EU0ODLL$2JQ49^B=V[S&O9ZG@E?AP.%R\A.'?.^01]Y]H,CRA2*UG'NW 2_6C"8?46KT9G+:RJ:\ M)\^KFOUH^<86KD'XH+88YADQHLQGQ=[[NO?.?^(]@[?.4AW@I2VQ//;/F,E( M)Q_H7.@;Y),]/X,U&>;.(-_NE/'BA0V%5$ MB/,QQ'D,YJG<(@ 'VJ$&]>TRNZ@025\ VCBGR7TNH&6GZX$8DFX MY=X,"%W0=@W* @;27*E8\L!VR@!6%<:ZC_:>EWB%5\M_N+2XMQB7&QM*SHU' MBE9J91#P/JY1K0A<471LTGD)0DSOF$D:*9^(K'MY(P$=8A^5T+77[)' 4^T1H>E[#J7G@#N&8PTMT\,T#9H5@^ MAHOTV:AJ""@.<6>&7>,$5($O).%A#ZDPP"2=_A MP6&$*6OT&(EV\5YY .T MN'O2UYMPYIS$ O@?FR$5)3PN_OWV1-^CJ2F<&PO=V]R:W-H965T M/7MV%\)B(]6=+A -?*M*H4^'A3'UL>_KM,"*Z9&L4=#)6JJ*&?I4N:]KA2QS M3E7I1T$P]2O&Q7"Y<'N7:KF0C2FYP$L%NJDJIA[.L92;TV$X[#>N>%X8N^$O M%S7+\1K-;7VIZ,O?HF2\0J&Y%*!P?3H\"X_/Q];>&?S!<:-WUF S64EY9S\N MLM-A8 EAB:FQ"(S^W>,'+$L+1#2^=IC#;4CKN+ONT7]RN5,N*Z;Q@RS_Y)DI M3H>S(62X9DUIKN3F%^SRF5B\5);:_85-:QO-AY VVLBJ@K#6AV85+U7D3.2YL4:Z-HE-.?F9YC3E) M;.!"M 4FI1:^(6![[*<=R'D+$KT $L-G*4RAX9/(,-OW]XG0EE74LSJ/#@)^ M9FH$<>A!%$31 ;QXFV7L\.+_R/(*:ZD,%SG\=;;21E%/_'T ?KR%'SOX\?>) M>!@DC$?P#!#<% @?9%4S\0#WMBF!&PTTE4::B7O>69-ZT:E!74[<&&L"TWL'3H0&TZSDH)I M5/<\13W:X\CR7&'.#&:[1'>BVR'*H*DI-QM?\XJ73 &F4LB*IR[ HQ>QL&5" MQ;7AJ6.YG_\(?D:9*U934F!G +[07=8R7#U RH@6SRD64SD=,+JZ8(,*K3QK M6=*MI.%=>'0\H"EWA&X*A;C7T0/;AK87P\$7ZI\"SBKBDS)X ^/8F\P26L2Q M%\2SP07)I81CQDJ(QMXDF4$X]^9Q.+B1AO;>P'3FA=,)+2:1-Y_.;?0=SD9V MV]ZRV;C*-(\0A*F;;-1.I9\QYSM!^W$6R]YB5W MQ=LCD3]*_+R T6L%O!7+H@+[1T?_-\ZG.6^,??YA%87)"&TJYIN9EZ:8C MRQ0-$[9CF4E:"&F >EOS#-7W%>LW*?+W)?V*9:2]1O.:TAP/Z#*E:>]O4_B( M*58KHM+M_+LD411[\V3L5F,OBB=/NGH^\^)D"F$0>G,J2R]['$5>/ G<:NJ% ML_@9OL20M*AJFF8KJKMQ:)+-@Y,+OS:\MG>$!P+-">129AL2]L2=4N&9R/FJ MQ [-6;67SY.N86DJ&V%WZ!Z%.("WO9C=+=653Y/83RFNNRXVKHNKMHO1=C$\ M4=*2$I(N,)&7-BV*J!Z 7CZVU'W V]'U" CR(,/PK36II,+7\\P:91L.N9N* MUHWN:U*3RTR/GOM9\W?>"=3$N7L-Z99Y^V38[FX?7&?M.^/1O'VMD10YIQ^? M$M?D&HR2R1!4^P)J/XRLW:MC)0U-C%L6]&A$90WH?"VEZ3]L@.TS=/D/4$L# M!!0 ( )8ZJE3O><%:] \ #HP 9 >&PO=V]R:W-H965T-=VV/.-K ME_;%,]/Z2M?JT@K7KM?2;E^JRFR>'YT=I0L?]7+EZ<+)BV>-7*HKY3\UEQ:_ M3K*44J]5[;2IA56+YT>SLU]>GIW3"_S$'UIM7.]O04N9&_.%?KPMGQ^=DD6J M4H4G$1+_W*@+554D"7;\&84>99WT8O_O)/TW7CP6,Y=.79CJ'[KTJ^='3XY$ MJ1:RK?Q'LWFCXH(>DKS"5([_*S;AV<<_'XFB==ZLX\NP8*WK\*^\C8[HO?#D M=,\+Y_$%=L1)4,16OI)>OGAFS498>AK2Z ]>*K\-XW1-NW+E+>YJO.=?7(7= M$&8AKO2RU@M=R-J+65&8MO:Z7HI+4^E"*R?NI;_N/SOQ4$T"3HJHYF50<[Y' MS0/QP=1^Y<2O=:G*X?LG,#G;?9[L?GE^4. '::?BP=E$G)^>GQ^0]R#[X0'+ M>[!'WMB"_SV;.V\1-_\YH."GK. G5O#3'@675M>%;BK(A:\O3.V@II04FF/N M_&%AXGJE$.N%63>RWM)Z"@.?UTZ5]%=\$#\6NI80(BOA/"X@T[P3$%NUI1(^ M"FGI(E30[XL@4LBZ%!J7-RM35=MCLZDAS;5SITLM+1PW$=>J6%U+NP2J7*FB MM=J3/R^,;8P-5M[[ZU^>G)^?/KV^NN"_SI[>'[SV7J\UK!QK*4-K+2\+R[]5KSWY73XP!4<)&&4H@=4?.#7XP]R"8^+#W_] MR_F#!T^Q+">N9E=9YWN%!]Y>C^I\K8 5\-+K]?S-A'WUTA(R7,_>O\O&#UTH M=ERXG?3>F8BW=3$5][R!])6R(MK0/9',F HX4V@GI/@@G9/%JG7*0TO1^7TZ MXN/P2J==E(;"9MXZ^, YT81@DV2IKCD4/M7\XCL\5YHUA(9-N",)+T;=I*86 M;PP$OZ/_X(>Q)9;CC5C(0E>:@K ?9[2LL\=/70#N$$%1_7R)MX!6* W+ MW86-[3O[_"M;+Z0-)B 7@D*_LJ9=KK!1NE@-LJ TN)U]!,.R3M:4I4]@H&L4 M%Y]J^U3$V-DU9Q@V<^-7^_.+$G(L50]V%&WH<'P?*E=)I]=HE%0?A> MS/T!,7?1MJUE6W)V? _NKN2-$G.E:F2;:N!C3A<2;$O>G(U&1,BN2#5=!5BJ M6EG.3MQ7#8/CZWQMEJ[U*URO?&1 ^32]FHK7L]EEPI.=9+\B:UW&0'H\/TE[ MJVNOK%[WUJ?KP!J9?6&+>0TD4==(E99IF2, ('XESDZ/_\Z/?6PK1;].S\C; M']6RK8*,J^-_3GD9ML0J*D0IA%&8B=KX7+JPZE2Q=@U8&./Q*%9AU9^M)B_/ MMR(OG)=!6UDI ,+8/D$]I,OR,W*=+TQ"V$^2KTRC:](& Y!'H+7T5,A,"@(- MQ(/26A7(" )(TB@!@-K2QG=A%1> 2V"7''7@X0'"NTS"%6U*)]P*&!&4X$$) M;V#1%>4P2J^E#:^E;VW(\"[20'^)&X=0(WG?$;!3#OQO,R\NC,H>;*"M2NO7 M7%%*4$X"&A*3)"(HYL"8VR88R&X"HABN@"G2D@+<3#H7+?9GJX@<7N\$0(R/ MM%KW7>LE'[=52491[T,R\,[GM@Z]!4=V3(P/>=]S!7NE':B\2V$XJV6UC6#R M6U8&%@?<2,]\[%S[>W9MS#=2[=%PI;5HBF?4&L]O?N=.\CL#! L9LN.N.U5Y M5M<$UQ^#8EB=DOA=W@S:!]0)$O(*.[Z>8^\B93\3AY#]44;V1P@ 8O MRFOEN^C]NIW),H9X:(VY 48W)WI*NP09!DUXHK.+W34P.8J[P8_<\:T/Y.FV M6,EZ"3^35Z,OY[+B4A^F,63@%.D%.M0&Y(X+<[M:HDS@N@7P[,@N6RX '1Y/ MQ8'$>YP3[_'!Q/OD&*U_=5ZOB16,)=MW21".]HDPE9BV_P%]I$0$)G6O7360F*[A6+A:H0;$:$]:1Q]>Y,=X3*/2[ M!.HC?%L;&#N!-K:"5.][*:@I.286/P3D^\RT8W'4BXWP#A/+&"6_4QU":"Y# M,TCD=S)@]^I&5BW[C3K9[,5)S-,@V3B2'>(4#H]F3)#6]?*X AZ4T1D3L32F MW.BJ"EJ @V;#Z4#5I#3MW*.VYYG$! LWQ9=C&LB5#$M8$L?-1*#JU*;E9U2U M. :2M+'!*0J+FN4Z#44.M::U2!M'(:CQ*&Q%\B*-]+R*V]G9Q]U[0!LO;U4D M0\DO('AM$;V21RC 4Z5O)(1%+O.U!8JP,N(M](.@+KDXQ4;87C;>FCG++J!< M^PB:TRX_")5#H8+]Q.ZY"4PTLĀKDH(VUCD,J1]LA%O$D M@]F3@U"4,/8C:MZRUOO(PT$AX^1A1/(@5$+%3RF4HACO"T&KU$5,#X!3R_O=%2WFI;SR_\+XS8JZ6V69 MD5/@F'FEE[%GH#BC_'4+'9HRKF_8=1N:751="D+*0>;[635"*$S)L= )L942 MGD(-J(,8V305!SR:+#CCV'G5D#CJ/T)'YMB?9O&+D.AX2QIK++8)%@FS:0 \ M$=P9AA_D-.[&L^:)F-]]=]]2NV8KBB[N9Z/3NWTNQ( T$>7]C%C['B)G?)=F MK@;W\R:1X!2$M%N\:HGE?M.N'206/^=<_/E@+LX2_'W,@#F6BP>%C.?BB&3Q M#R7HX"H X"XD#["4K^1V%-P:?([&8R1E!.1S%KHADZ92LP#0TDZ-U0;:D,#> M>+=<"QD\.Z@ J)IS0^9&(8( A0U-'KF%CK7]6VFOZW@O2QNGZG 3E0?.&%YV MJ ];2C#$BU8;SK"1]7 SRRW^C2X)69A'!"C8J)PR@F:-/,S-N1Q2[$MM-C41 MJ:9EL#+ L[)5';.QNR9I%)Y$Y2I'C(/WG_?)#@8OEP3PQH9^ZE=^P- 10=UL";B=BR;20JA6Q=*!L7O__Q]M7QV<\!(?LL*F, \LXO@U!W:Y!$U962'R2@464.M>@C6>D],*3QT0\+=2B]B M1.MLZ#97$]FZP/"LSLZI!VJ9D*WE-LP"I:#%61[8PL4%]_94[ _!(36_(9[C M$.X@^I^==J?1IXQ\757OJNY=C;R! M@UNZ5=AZ^H.Z3,1R& R[%=+@F-(4+X/MIH'Q:+G(%QNY#5>X0^*W2S5/X94[ MR)3!\5#O59N*/];44]R;^U8:QF$'P]1\I!,(,]'>.B?=P%[=TB%"UY6/FA'G M-7VS)T3 K+F-^1/L2_E4AKDW&[#30^5ZY](X7X<9;%K8755])W.MO9&Z(E<> M(WJ/B4H'%9W.@VO92-]DG%#5\@0\1:H2DY3'_.>I]CG!T^94H8 M!5<0,>\PX8\$DF3WZ]B,AGER$0\SWN:65U<"L>6(3FDMMU[;FE3<;=Z6U)96]^1L^YT*2%X=N,NWD7 MF,O.@&"'V:7AP"",IP%C81+V-=K#,P0_>9"T!AN"*+8\E(;$A:G@H-MO&S+ U/%X(#>[N^X? M#IOHY>#O78KD[^1T +)AB'QW5/3 #UKI-)PJ-'>*BPY")LM0OR>]/?7R M5C3&]>HZKARG<5@F/5VA3?&!-_@<($=8&&[6JG?:)#LZ4W292K&82."=>!X@ M;)\D1=YRY[S4JF[(%[RZ/VG_;*4%&%?;^"99[OC0;F3#=A,$59E"N:8CT4Y% MS\?4LZ.%H.C=G2;IT"O$2+X;?U/QJ3&Y\T4.N=X!Z]W'^311T[E)XMB#$]EA MJ.T&$S49H[%$&8#.FH^7J9O4UG'_O>53(/ &SO2>HP:','N\]NV'&ON;NT-% MZ[PK6N=?F: 5:N>C08LNAS)A/V4[*'+?/.VPGOZ=UV [3%[_!IS\%S)V5AK^ M#@+)^GOA#1U&TD%DP)G?9E\.JC23*8;BNL:*ZL]6.?;LRN[H0CTX?P2(Z40P#W@F-*0QB:X5B64#D):"FB>?I'..4]S>!^'=[1<0#3_V"BBX.,I1*&ER&%YES]*\UQ MYZWI/@.+O&QTQ\. K/L$K.\C4Q2MY;$+!36OB[OQO-8$K2#7,GR],3A#4KOV MD^.:;[>,5\E&W+$A';7%DAM67L34H;$715>8_E3YQ"M;%;OE1:2EFV[/8P?] M#9_1C.'O2>]S;IHR\$?K?!A2^_!E=[Z:/XR?A<_!N\?#5_4?) TIG*C4 J^> M3A\_/!(V?*@>?GC3\,?A<^,!)OSG2DFT0?0 [M,G4^D'*&ULA57;;N,V$'WW5PR$?=@%%$N6? UL W;2H@MTBR!)6Q1%'VAI)!&A M2)6DXDV_OD/*5NS"<5]L7F;.S!F>&2WW2K^8"M'"]UI(LPHJ:YO;*#)9A34S M0]6@I)M"Z9I9VNHR,HU&EGNG6D1)'$^CFG$9K)?^[$&OEZJU@DM\T&#:NF;Z M;8M"[5?!*#@>//*RLNX@6B\;5N(3VE^;!TV[J$?)>8W2<"5!8[$*-J/;[<39 M>X/?..[-R1H\4[%,(!41I_'S"#/J1S/%T? MT7_TW(G+CAF\4^)WGMMJ%*K>FY+C MTCW*D]5TR\G/KA_Q%66+\/F9[02:+\O($JJ[B[(#PK9#2#Y 2.&;DK8R\(/, M,3_WCRB;/J7DF-(VN0KXC>DAI*,0DCA)KN"E/<74XZ7_0_$1,U5*[L7PYV9G MK"9)_'4EP+@/,/8!QA\$N.>&E:7&DEG,X1#N4B&OPKCVNS4-RW 54'\9U*\8 MK)\KA$()ZATN2[#ND4AT#<^L 4MW^7MLQTL5U"D=799E2N?>2T%&J95*HH8U%:DIJMH"*R#NE.U0V3;X"O3+1D;H!3C()+)C/.!#2H_0R0&6'+'*B: M4M6&WUO#<'_VB--':U*AYQH8#:E[/[[G2B&=: M'3B!.96-!F<^\ G&:3B9SVB1IF&TF"3A8KJ *\J:],J:7%76$\W@O!6>UCT6J/6[P*CBF6B)!A66'D]Z.CD82G;S+_,L9%' MKI9Q.%XD@RT7%+@T,)N$Z3P>_*<__R%&GX_%_'**28.!I'&<# YP%L[BV<5" M1R,'[$Y9&M=^6='W$;4SH/M"*7OZB!39 FJ1;%$4?*&EL$9%(A:3BN%_?&5*2Y4WD M;B] $%,BY\R9PYDA=;E6^LFD ):]YIDT5_W4VN)\-#)Q"CDW0U6 Q)FETCFW M^*A7(U-HX(DSRK-1& 0GHYP+V9]?NG=W>GZI2IL)"7>:F3+/N=Y<0Z;65_UQ MOWYQ+U:II1>C^67!5_ ]I?B3N/3J$%)1 [2""69AN55?S$^OY[2>K?@BX"U M:8T911(I]40//R57_8 (00:Q)02./R]P UE&0$CCN<+L-R[)L#VNT3^YV#&6 MB!NX4=FO(K'I5?^TSQ)8\C*S]VK](U3Q.(*QRHS[S]9^[0EZC$MC55X9XW,N MI/_EKY4.+8/3H,,@K Q"Q]L[>\2P W'";I6T MJ6$?90+)KOT(V344PYKB=;@7\);K(9N,!RP,PG /WJ0)>>+P)G\?\@=AXDQ1 MU(;]OHB,U9@E?^SQ<=SX.'8^CCM\+(P!5/&&:RT@8=RREEY/N]/:; EH3_XO!3 9KK.-TPM606YVY47G"Y^>&[TW \NS!L M*227L> 9XYYGO.79PB&>>8LGQRJLF4;$E.$?1SB586V;\UY7,G';NR5"S2ZR MGTME$?1.BQBE?Q K*98BYM*VQSVOXGGO(57:'EG0.1/R!8RM< M:V %[7/"2D-UJ2(#^H5Z-ZXK2FL&>-YBY6&9/ONT*'Q:"%D1,=@BL.X)22I; M'9..S49 EM ^H+^A$ZY3X[9>A-2T#<^*FI"0LM;SO2I9BZ%]N@Y?P*O MQ;*T)>G&-T[$(:/^&?_CT':;I0_4M(K-[]>$'91RNRN';[:EUH"A/W)!:= * MKG*'+.\AWY9^K4,G;8RXQ0X;-;SB18XDM:E6Y2IM;XJQZ-O!8EHX>4$+E3!= MNTR&G7OO2F%\4=<7G0HRSDH\^PF,Q[$N<5AY]_$I=*&; M\1&&>[0C*5IW8U M?^7- [>!@H792&>P[X:7/ 3_<>N:V&C#O1TN:F3?F]HWPO+MW! MSTW!8[CJNW+ VNNWG/5^ ZZ/K#K"RQZP!=4J)DGON@H/4_+M<5#UJ-Y=E>^D M24OCMEH'KI>>L,/>(L=F)O[TN801-EG:;3P.>F]2M&/I<7C2YOS5Y: ^])!# M27S_0S[MGKJ=Q5(?P>\EQJAUN&ULK55-;]LP#+WG5PC>,*Q 5SMV^K$L"9"TW=9#@:#MML.P M@V+3L5!]I!*3M/OUH^3$\X8TZV&7F)+(Q_UH8)8HA8:I M96ZI%+=/$Y!F/8RZT7;C1LPK]!OQ:+#@<[@%_+*86EK%#4HA%&@GC&86RF$T M[O8G/>\?'+X*6+N6S;R2F3'W?G%5#*/$$P().7H$3I\5G(.4'HAH/&PPHR:E M#VS;6_2/03MIF7$'YT9^$P56P^@L8@64?"GQQJP_PT;/L<&1CP;6K)GUWH3FC2 U M1!,YH?VEW**E4T%Q.#KGKF)<%^Q*K\ AE1L=>WO'9Q+H"BC_C8Z+6\$NW_";I7L!K;H]8UCUD:9*F>_"R1F\6\+)] M>L>D-QB7#TNQXC*(_CZ>.;3T2G[L2=-KTO1"FMXS:6XK8_$=@E7MPNZJYUX< MWY)]M^ Y#"/J.0=V!5$;7+1N+3?4*@ZA8*9D6 $KC:2>$WK>[U 9\ZJI8V>L M"$'\)-=/UCBW^;UT*.B=0]'9G:'?F1HC*6AFJ(#E4A>.O2; PVZ:D?'FU5G: M33^0]99UDXP=U(=)FG3N#'+)W&[>+X.X@!S4#.Q61/>_B/ O7QD-3]13]IYF M8$M5\C[YFU*O871Z\@)1_T!@NQY:W.IE!78>)I:_W*7&NJV;W68HCNM9\-N] MGJATZ7.A'9-04FAR='H<,5M/J7J!9A$FP\P@S9E@5C38P7H'.B^-P>W")VC^ M*D:_ %!+ P04 " "6.JI4M_X4@3L$ B"@ &0 'AL+W=OE6JEN]1C1PW]2M M/@O6QG23X5"7:VRX/I$=MK2RE*KAAH9J-=2=0EXYI:8>)E&4#QLNVF V=7-7 M:C:5&U.+%J\4Z$W3E M$@VV6L@6%"[/@GD\.<_L?K?A-X%;O2>#C60AY:T=?*S.@L@"PAI+8RUP^MWA M!=:U-40POO8V@YU+J[@O/UK_V<5.L2RXQ@M9_RXJLSX+B@ J7/)-;;[([2_8 MQ^, EK+6[@M;OS=+ R@WVLBF5R8$C6C]G]_W>=A3**)7%))>(7&XO2.'\CTW M?#95<@O*[B9K5G"A.FT")UI+RK51M"I(S\P^2%EM15T#;ROXV!K>KL2B1IAK MC4;#T0VGD3Z>#@TYLRK#LC=\[@TGKQAF\$FV9JWALJVP^EY_2"!W2)-'I.?) M08.?N#H!%H>01$ERP![;1Y?.[TI2P?M&9+=J([7N)90#6I4=UA,+M9(RQE3?4FVA48 MRV!?=.(;:C"T?"&;CK@T M9/ .XC'\"$4:%DE.PA'$25B,,SBFP2@.QRP>O,<[ZAX=.=GB0@N#!,]@N6YE M+5)6W[ M\F.'*(=1.!K%9",)T]QBR4(6Y8,K)3LET%@"-S8:T?J^:!M,1?5G&X0S20E% M12FTKB@5)=F-PYA"/>K_Q^"2GYP./LOV74E\H$W62B$V/I(3"X5!'ME8DJ@@ M%39.!C?2\/HY892MF )E8Y_$Q&9N[)(81WF89B/*8HG-@D#W=,;_)YU9F.?, MTQF'^2.=+!SGQ=OIM)$<01IFD8V(16'*HK?2.8Z9HY-EGLXL*_XSG8QY.NG_ M1CKC/">5E*6'Z*1 D[3P21R'159X.N.(6([@0"_*=KTH.]R+Z(JO-N23FM&\ MD43I-Q_[Y3U=^AK_=9,ZZ.;U)M5W(4!R5U+,?!\#/F%XGATC86$'?9_3D\$? MR)6[;&S/VSOJD^\B&]@V!D=SHKV&V',6G^[OMRG.PV*4V:T,QB&];JR80A&. M_6QF13:R8DYB4; !14-/HB4=$LA9."KBGM==];U(UW#OWJ8R6[G7B892;EKC MK_#=[.X!-/?W_M-V_WJB1KT2K88:EZ0:G8R($N5?)'Y@9.=> 0MIJ*:=N*9' M'"J[@=:74IK'@76P>Q;._@902P,$% @ ECJJ5&'S6Z5T! WPP !D M !X;"]W;W)K&ULQ5=+;^,V$+[[5Q#&'G8!K?6, M[1B.@3QVT1PV"))L]U#T0$LCBPA%JB05)_WU'9*RHF03-RE:]&*1U,PWWSPX M&B^W4MWJ"L"0^YH+?32NC&D68:CS"FJJ)[(!@6]*J6IJ<*LVH6X4T,(IU3Q, MHF@:UI2)\6KISB[5:BE;PYF 2T5T6]=4/9P E]NC<3S>'5RQ367L0;A:-G0# MUV"^-Y<*=V&/4K :A&92$ 7ET?@X7IQD5MX)_,I@JP=K8CU92WEK-^?%T3BR MA(!#;BP"Q<<=G +G%@AI_-%ACGN35G&XWJ%_=;ZC+VNJX53R'ZPPU=%X/B8% ME+3EYDIN?X'.GP.+ETNNW2_9=K+1F.2M-K+NE)%!S81_TOLN#F]12#J%Q/'V MAAS+,VKH:JGDEB@KC6AVX5QUVDB."9N4:Z/P+4,]L[K O)^+7-9 +D&14UG7 M&*OKBBH@'V_HFH/^M P-6K+R8=ZAGGC4Y!74E'R3PE2:?!$%%$_U0V38TTQV M-$^2O8#?J)J0- Y($B7)'KRT=SMU>.DK>%^H$DQLM'/:>_O;\5H;A57R^Q[\ MK,?/''[V"OX5Y%+DC#/J:D^6Y**M05$C%:&B(&<@)&;3[;]K* @3Y)3RO.6] MP@G5+/?"C+<&9?;DZJ44[6=XC%?J.4=3 1%/>!8#GFW'TTKE3[FN>ZY%QU4@ M5^:Y-L@U]URUBS33A&I22HX=02]&>+L-0' M#3R@)KA,P[F<30:!'@QQ%D4 M3./#49? _Y'!E[+$-FCM--* ,(QR_N"3A= [&A_C3R1#]6D0)1D&,H[B8);, M1S?24&Q,_SUYJ[J/8)H%69P%R<',^IED29!FL]&>>]'G?E JM&DXRVUK(T8^ MH5Y)7H#2/Q73GK1Y3_X^ ?XV[[L5'T@T23+WB*:/)?-NXO/H'Q)_.;AG;[C0 MMFX<_;2C[T[.Q6.;0/A7.H-#",ALCCU MMI60$?2+I/I3\<*$!!Q, 1#]IT_ MC6U)7K<5[ZC"+;XD<)_S%OL.]B;?DHQK2;5O26!;$NE;DOL4!9XE]B4+W("; M,?C#A!P7!;-4;!D';\VP;P_;=D#:&F!U0_T]9\* ]17?XP"GP1&EM52& M_=GW;8%W#5.I31=6:]#%U288PX?"MMJZR)=*UD,>%A&7C]9?ZQ#IY!!G%\ZM MU6'A:)<9'QI6?NY,HGX-F/5B0KZ^*V[/'/;47%MYR6VF=4M%WOD?#.MJZ+N5 MQ?*@VI7V=.?'V[G%R,TY^.\GQ"+LB_NSHK;I>_[Q1K_PZ %GYY87I$( L@; M&PO=V]R:W-H965T/?=\7RZ5OJ;*1 M/%6E-&?]PMK5=#@T M68$5-P.U0DDK"Z4K;FFJET.STLASKU25PR@,TV'%A>S/3KWL3L].56U+(?%. M@ZFKBNOG"RS5^JS/^AO!O5@6U@F&L],57^(#VK]6=YIFPPXE%Q5*(Y0$C8NS M_CF;7HS=?K_AJ\"UV1J#N\E+V>(-^[>].=YES@Y>J_%ODMCCK3_J0XX+7I;U7Z]^QO<_(X66J-/X7 MULW>E$[,:F-5U2K3O!*R^?*GU@];"I-PCT+4*D3>[N8@;^45MWQVJM4:M-M- M:&[@K^JUR3@A75 >K*9507IV=JGD(VHKYB7"9V71 ) M\ =*H;PFSZH%O''T+F<>AKNNM2U0$^DL%R5%BNP5,BMKS?&U%QF M")^XK;6PST"T0+B1%C4:"_=N=BTT#3O9'7_V8?8[/RX6Z#/E!YT'K,3[8PWFVF1#/]<5W-2()<]%'1# M ^^$).:7)6TQQSV*^ZAEZA5FZ/>RD>?#",(!H]]?X8]:XD;*2#K9ECF";ZD" M2P;L9#R&(QB'@R0&-@C=*>F>4U+""PGOMU\F$6,?VL]NX7B0AH1X!"QF@U$( MR2 ^0*M11ZO13]-J+Y4.0KA2/S4KGN%9GVJY0?V(_=F78E,#,G*UH/C2 <0X M6*B2R"7D6QJJ4-0*(WGE>*4NX_[A\ 'Y3HP[YO M"U3+5HERRH.*349ERE@#+ RBDQ18$*5C-YG$;A*/6.\SG9EQK9_)4>YD,L39 M&\;!.$R)/Q-B#;XA^A&TN-3NY*Z*U '3]L= MJ(4[]G%S1N?J -:%(-^NN7&O"6KJ+-P;0NV-]ZR0JYK\8@MN_2NCY@[/AYF* ML8.A#NZ;RS'=;"+OENX-(C1-;T<."ZVJP"UG2FLU5]J'>RUL$6RCM3 YM2X! M?*^5V[1RSX!Y9:\[E3H212_%>Q*^]\&DJM.JO[O%1RPA.FZ*>Y>$W<6;1.Z< M2V_*#WOPR3^CQA^)WVM7O[)-_=J8X@H:E\^^7HP_^"K9/>FRJ9LE-T8L!-V" M+&YPCF%-M 5NVHQYR_.W172++3\P9>]*;[O!,"@%^5ZVN9&X.I/&?A0'$S9Q MHY,P&+&-C)TD.QD_W.HL*]1+WS^[FY/_FR:SDW8M^GG3F;YL;_I[NO220@ E M+D@U'(SIA=)-S]Q,K%KY/G6N+'6]?EC0WPS4;@.M+Q1=IYVX [H_+K/_ 5!+ M P04 " "6.JI4/#R6B2($ X"@ &0 'AL+W=OO(-0#NX!C7;YC&TB<%EU@TPV2M(NBZ ,MC2UB M*5)+4G'27]\A)2N.UU;;%VE(SGQS<&8X\YU47W0.8,ASP85>^+DQY2P(=)I# M075?EB#P9"-500TNU3;0I0*:.:&"!W$8CH*",N$OYV[O3BWGLC*<";A31%=% M0=7+-7"Y6_B1O]^X9]O*5P%+4K&"A":24$4;!;^532[ M'EE^Q_ [@YT^H(GU9"WE%[OXD"W\T!H$'%)C$2C^GF %G%L@-.-K@^FW*JW@ M(;U'_]GYCKZLJ8:5Y)]99O*%/_%)!AM:<7,O=[] X\_0XJ62:_4$.7NSU@#DANF42UTI(']>K;51F"%_=< /6OB!@Q^<@7^H\YO(#;FEIE+,V'CB MZE,)BMH0$Q=U\I'1->/N^%24.[788IWIDJ:P\+$:-:@G\)=7NM:JTKP-6(_( M5B]W>BFZ;S39 7K^/8GC_@ SBW-7))@'Q^S\US3W"BK(RD!$F$ .T0=QP$#^%TY'W0:2\RAQ$$VRA)6<9M;#7 ME%.1 GFP76'FK2JET(2SP"\(.^A%P['WJQ07Z;]R8TI-D^G_L)9T%-6P+:KA M?RVJNGA64IN39=.)<[ILL+^[*)I<85\HZNX%MGL=YZ2M#R1PZ?A="&K'4[2' M[#!=4\Q[Q33*-H50YZ\-$2UDA;DPPPRRB@[;9)VK%MK[=!12>,876-NRBWK1 M(&K^L?>02V4N,(.*(\8I&8^:ZSF!, S=/XXF7?^(+[\!)8-^]"U$MG<:>>&\;$)^ M.'4#P<%K7H#:NIG%YA4BU@][N]N.15?U-/#*7L]4Z.N6"8T*-R@:]L=8'*J> M4^J%D:6;#=;2X*3AR!Q'.U"6 <\W4IK]PBIHA\7E/U!+ P04 " "6.JI4 M[=:L8_P# I"@ &0 'AL+W=OO&+!%FP RCQ4/R9$$R';:YB&)8<<)BJ(/*W(D$B:YS.[*LO]]9YJK-74R;5NSCQ/I3E67+FBP9INED)6 M7--6KCS52.295:I*C_E^[%6\J)W9Q)Y=R=E$K'59U'@E0:VKBLO'#U&UF$\9T<-?N32A6$P .8S=L3>L(]Y:.T-#]B[+%1: M"K66")^7/T9]C277-A5**[C)N<2%S0A#V2T"() M#V6_I0*()=A"P.?&PIB;7BWT(]Q2"J6%R.O'7Q5(I3 MAZBK4-ZC,YMW3#3N=8Z@+ 31/-'%0%A;".9^"^.7GT8L2-XI: P8H,%@;W4N M$:%J2X^F]$"%2_.^FPPOS#PX._EBM6S#/$7=9D'!-\LIS$YW5O/5 M2N**BG322=&H49K765&O@&NXQ!2K!4'>^@T@8-' ]WWX&5CDAF.P ;!WW?_) M[Y);2&P0D=1HY [9"YGW#RC3PG3"LYL7DC0LEECH5TA>\#JE%1W?&AHNM):"WMZ )3O1RVH*#2@XA94/(8C%(IZ"D6OI= U(9"%Q=.RZ;8N M]'_@TE&'^[FTX[IET9I<*Z#Q ?>\7-,Q9<:PA+#>T:>V(6$TF#DH,V0Z"CZG M6"HJ8E3'S-K*9-3\G?S*M*X++Z@L]^'YOSC])W)YJL7II0':I]\.4[67R9]$ MW?74OW)Y$/OCP3 R+1J%;AB]8'' PL&8&)R,7+_G^LG7UOX;"$)JO>$0WD(2 MN\/1'MJ2S'@P)A*0"'-9/PL.PWS>\H,H3@8A31J+T3?];F@0^FQOQWL[G^\* MY?_R?Q]A%%2%8%%;#$):GZ;D*]+-N'2;O1HK&/ M@870]+2PRYS>S?P!02P,$% @ ECJJ5"3T\6&P M P T D !D !X;"]W;W)K&ULO5;?;]LV$'[W M7W'0BB$!U.B79=F>;Z"ELT14(CV2KMO_OD?*5APCJ+KA -?&MJH:=>9PQMQ8!$9_7_$*Z]H"D1O_[C"]CM(:'H[WZ+^ZV"F6)=-X M)>N_>&&JJ3?TH, 5V]3FL]S^CKMX4HN7RUJ[7]BV>].^!_E&&]GLC,F#AHOV MGWW;Y>' 8!@^8Q#O#&+G=TODO'S'#)M-E-R"LKL)S0Y%%@\ MM@_(L\Z]>._>97P2\(:I"T@B'^(PCD_@)5VXBJ@P+F6J/1 ML/P.OZ$L%5M7/(2U4[*M91E0]4C*A@ MBPII&5:RIN.AQST*.*^ZB.$=YM@L4>UGHMZ]X(8@%X89U/ &XCCQ1UG?C?I^ MG*2]:V%0"24;E0KUBS9KP4<,=42=W%IA;^OG'A_'."+.W(TI-DGPASP:A.GR5C MHGB-MB_3Z#U-OJ:4,I>54M>4VI+8$5!S583CY6GD#00TD NZ<50 MH/K/2SDXN&7)K]*])33Q;81I+]QNMGNNS-M;^F%[^]:A+E]RH:'&%9F&%QGU M(-6^']H/(]?NSEY*0TEPPXJ>7*CL!EI?26GV'Y:@>\3-?@!02P,$% @ MECJJ5#NR$D%; @ 0P4 !D !X;"]W;W)K&UL MC51-;]LP#/TK@D\;L-6.TZQ=X1A(VA7KH6O08NMAV$&QZ5BH+'D2';?#?OPH MR?&R]0.]6"1%/C[2I+)>FSM; R"[;Z2R\ZA&;$_BV!8U--P>Z!84W53:-!Q) M-9O8M@9XZ8,:&:=)\B%NN%!1GGG;RN29[E *!2O#;-I^'DVBG>%: M;&ITACC/6KZ!&\"O[[LG,5;+6 M^LXI%^4\2APAD%"@0^!T;.$4I'1 1./G@!F-*5W@OKQ#/_>U4RUK;N%4RUM1 M8CV/CB-60L4[B=>Z_PQ#/9Y@H:7U7]8'WZ./$2LZB[H9@HE!(U0X^?W0A[V M]/B9@'0(2#WOD,BS/./(\\SHGAGG36A.\*7Z:"(GE/LI-VCH5E L^P]6Y2E<#*7[$*%"7!^;\X N9!OLQB)@@.*BR'=,J1+GTDW M99=:86W9)U5"^6]\3-1'_NF._S)]$?"2FP,VG;QC:9*FM["V H$.H;AY 7TZ M=F?JT:>OZN68-ANF)]J-6RWVPH^ZF_$=!F'LWMYS:?S)(LWCY! M8392F+V>@NNSC;?"8$=5PY8J9D7-E0(Y,'O\)P*SV6-F2?H_M7AOL!LP&[^^ MEA6Z4QAF?+2.+\0B+,9?]_"\T*!L! VUA(I"DX,C2FW"R@8%=>O79*V1ELZ+ M-;UR8)P#W5=:XTYQ"<9W,_\#4$L#!!0 ( )8ZJE2C&9][J ( -L' 9 M >&PO=V]R:W-H965TC^_6PGN"D%5*GJ"_''/>>>>Q+N33:, M/XH"0**GJJ1BY!12KBY<5Z0%5%BW)"\D/K '25ODLEBY PC91SR3J'4ATQR0NM^1[ M7T2#CPU>_Z'7XWC@QU'BKKOVO(Z*@F$\M%$OQ$567'14W _&98$N*^ DQ>AA M#M4"^+&J8TL\^MQWNGP2U!]],,>E%_L./PGC!_. S]'8O=3IM4 MWV5NIH= *:NI;+J-/;43ZM+TY9WSB9Y&PO=V]R:W-H965TS,-E#VZW=V0F 3 MF#ZL+Q#;]WWWW=D^7W\MU:M> !CR5G"A!\'"F/(F#'6Z@(+JEBQ!X,IZ&!64B&/;=W(,:]N72<";@01&]+ JJ-K? Y7H01,%V MXI'E"V,GPF&_I#D\@7DN'Q2.PH8E8P4(S:0@"N:#8!3=C*..!3B+[PS6>N^; MV%!F4K[:P5TV"-I6$7!(C:6@^+>",7!NF5#'KYHT:'Q:X/[WEOVK"QZ#F5$- M8\E_L,PL!L%U0#*8TR4WCW+]#>J +BU?*KEVOV1=V7:[ 4F7VLBB!J."@HGJ MG[[5B=@#(,]A0%P#XG\!G2. I 8D+M!*F0MK0@T=]I5<$V6MDWE MPBE5+9)$GTCL9^^ 32!AYYY"1-2A/'USDFAPE6+ OR,H5B!NJGA[+3 M4'8<97)4XAR4@HQLMVND%!4YX'TRY.4>KT248WVJ.LVRCK^A-+W]Z;V*N&\NK#$WO=^+K^SXGU\_5.)K;7 M*.MYF;;!*TAE+EP5((9AME:NV MEVI42&78[ZHV57JLQA0KBL(G@5"MP1PN2G[BTQKW2FKDI1IOQ:R96=1%'-1. MX_$TGB ^K3'>:8S?I_&>T1GCN.>@WW.QHET5C)(/OUK1KD!&'?^Y2%.U1&>: M<@R$B12]8']P^"145#U'9?NW.'?]B,:= M7@I3O<'-;-/SC-Q+'^[,JX8)'[&<"4TXS!':;EUA5555#U(-C"S=,SZ3!L^3 M^UQ@WP;*&N#Z7$JS'5@'32&ULK97?3]LP$,?_%2OB 21& MTJ1-&$HC4;II2""A=FP/TQ[]SYWM M:[J5ZD'7 (8\-ESHJ5<;L[[P?9W7T%!])M<@<*>4JJ$&IZKR]5H!+9Q3P_TP M"&*_H4QX6>K6[E26RM9P)N!.$=TV#54_9\#E=NJ-O-W"@E6UL0M^EJYI!4LP M]^L[A3-_4"E8 T(S*8B"F-A,5E(^V,EU,?4""P0< MD-(Z[@_WJE_=+EC+BNJX4KRKZPP]=0[]T@!)6VY M6Y+'_LZ[#F$HQ<;Z3)$'RA,+? M>\D-J,KU*TURV0K3/>IA=6B)EUTG^&/>]5.\]Q43FG HT34X2[ "JNM1W<3( MM>L+*VFPR[AAC6T=E#7 _5)*LYO8 ,,?1?8;4$L#!!0 ( )8ZJE2T:]Y] M"P0 /@1 9 >&PO=V]R:W-H965T MJH6O5PKX+ /%D<^"H.W'7"3>L)_=>U##ODQ-)!)X4$2G<Q6!I[PQ_V5WP!8S#/JP>%5W[),A,Q)%K(A"B8#[QK>C4*F05D$=\%;'2E M36PJ$RE?[,7=;. %=D00P=18"HY_:QA!%%DF',<_!:E7]FF!U?8K^^4QF MPC6,9/1#S,QRX'4],H,Y3R/S*#=_0)%0R_)-9:2S7[(I8@./3%-M9%R <02Q M2/)__K,0H@*@ES4 5@#8OH"P (19HOG(LK1NN>'#OI(;HFPTLME&IDV&QFQ$ M8J=Q;!0^%8@SP\]<*/*=1RF0>^ Z58!S9#0Y)]=: S9&7"D!,\(-J<3R9/8: M/R,X&X\P33$N69 ;KH4F)[=@N(A.D<>ASK:Z.*N _KJ'> +J;PQ_'M^2DT^G MY!,1"7E:RE1C7[KO&TS6#MF?%HG=Y(FQFL3NN;H@(3TC+&!L!WS4#+^%:0FG MVW ?)2YU9J7.+.,+:_AR-:\:F,*2*$9WRY9R[7)T[<;1C9=2F?,G4#&Y2]:@3;YQ7I=R0_Z=LH?. M@6NF6S)U#UHSW3?Z;*^9K4Y[9:>]QDY',C&XN5$5@DTM9J!X9MWG9(3[WM[? M0RP:."<+CK'Z:,4:Z>'KK^#XS0+<$=5"B7<+3)VI4/91B;_B[_0=,CO[H>%1 M9':F02\/EGE4<&PMT4[=%J;.86BSQ?R92H,GV(,24]#VQ+G.R@J"I\>+/?VP M3B)W,]103'&,Q9%X\@76$!%ZNI>PSD]H^\#M3IUST,XA&WY4P*MRTE90NR"= MS]!FHQF+12+F*!:NNF]F"8I\FVA0:SZ) &URE3KYV'[R.;>AO0/E8\Y*6'"0 M7Q;P>L/,5=X1UJH]9)GS)=;L2Q\3F?Q'/GYDL4J=J"OR;%615KKHSVFY?>FQ)]U[STWE%8A,X PV8#//:\ MO+,:"9T7AO083#(0JX[-VDYI]]?O MV DA*R#=7HA?,_/->,;#8"/5JTX #'E/N=!#+S%F?>G[.DH@I?I"KD'@SE*J ME!JB3!N9%L)(D#*1 M?^E[$8B*0-@X(A 6 J'CS@TYRFMJZ&B@Y(8H>QJUV8%SU4DC'!/V5NZ-PEV& M0KI M0+.2%,D(=$9IJ*6 ]\@QY8#C\J:"G4-C^-ZCD9:PT8 M4'28W#&Z8)P9!GH;[9A@?.8094IAZ-RIGU*H"V'USJ"-X$5$\*J7U!.102';B)7T7$J;&V_C;K];G_@OQTPW"X-MVL-S^A' MGE[H=+3+%KZ+RR&27&>[0M(.@\YADDY)TJDE&:=2&?8GST_,[YCI2&;(\B6R MSAY9(SC,U2VYNK5<@5JYQ:>)R-'_=R]6R.8[SEK [ MGG=6?..PW#7AL$31X**+,5!YL\HG1JY=@UA(@^W-L\*#L =Q?2FFV$VN@ M_,LP^@M02P,$% @ ECJJ5#3DZTU: @ W04 !D !X;"]W;W)K&UL?51+;]LP#/XK@K%#"FR1'TDZ%(Z!/#JLAP)!@FZ' M80?%9F*ALI1*2M+UUX^2'2_M$E]L4N)'?B1%ID>EGTT)8,EK):09!Z6UNSM* M35Y"Q4Q?[4#BS4;IBEE4]9::G096>% E:!R&(UHQ+H,L]6<+G:5J;P67L-#$ M[*N*Z3]3$.HX#J+@=+#DV]*Z YJE.[:%%=BGW4*C1ELO!:] &JXDT; 9!Y/H M;C9T]M[@!X>C.9.)RV2MU+-3'HIQ$#I"(""WS@/#WP%F((1SA#1>&I]!&](! MS^63]V\^=\QES0S,E/C)"UN.@Z\!*6##]L(NU?$[-/EX@KD2QG_)L;8=#0.2 M[XU550-&!A67]9^]-G4X T37 '$#B#\"1E< 20-(?*(U,Y_6G%F6I5H=B7;6 MZ,T)OC8>C=EPZ;JXLAIO.>)L-F.F)$P6Y$$>P%CLCS7D"YD4!7=E9@(OZK?B MBMZ;@V5I]N4FJ1A?-%\R;BM(X87XF8D$.C MN,,!Q?3;&L2G&DSC3H^/3/=)$GTF<1C'EPAUP^>0M_"H@T[2MB3Q_I*NEDRP M)5ZX?]GS Q.^+[\F:V,UOOS?'6$&;9B!#S/H"'.I>S5JY%%N!QRRY'88)4D8 MABD]G)?E@N4H&L7O+-]1&[;4AIW4EL $?X.";'$-&:(TZ0EE#)B+SVWX'XV/ M1+LL:H+T;((JT%N_6 S)U5[:>IC:TW9W3?S(TG_F]>+#U[1UK 5L$!KV;S&Z MKI=)K5BU\_.X5A:GVXLE[E_0S@#O-TK9D^("M!L]^PM02P,$% @ ECJJ M5%$BRNX@ P " L !D !X;"]W;W)K&ULO591 M3]LP$/XK5L0#2"N)TS:EJ*T$Z6!((%5TL >T![>]-A9.W-E."_OU.ZH(P)"G6"2ZZT3&S$]=5X\CB)D^EG-(<&4J5X,>.)T^MD

3KN-91B!@;*P+AJ\%A""$]80\_N1.G2*F!9:_7[Q?9)O'S8R8 MAE"*7WQBHJYSXI )3%DJS*U<_H!\0TWK;RR%SIYDF=MZ#AFGVL@X!R.#F">K M-WO*$U$"T,86@)\#_(\"ZCF@GFUTQ2S;5I\9UNLHN23*6J,W^Y'E)D/C;GAB M?^/0*%SEB#.]D.F(L&1"KI(%:(,_R&A2(\-(*E,SH.*-A<,^&,;%$5K<#?OD M\."('!">D)^13#5ZT1W7("GKVAWG!,Y7!/PM!&Z8.B9U^HWXGN]7P,/=\#Z, M"SC=A+N8BB(??I$//_-7W^)OB.=DD@H@G<]'S/>K7 M.^ZBG*XJ*Z_M%58;Y!H%N<9.-(O4GP\W$ \ K6KV3: M1>#V?QZ9=D4NRT=F(RSUUIKI[:LF&ULO5;) M3AM!$/V5TB@'D!)F,P8CVY(Q69!B"8$(!Y1#VU/C:=&+T]W&D*]/+_;8D&'B M0X0/GEZJ7KUZO55_)=6#KA -/'$F]""JC%F5CY')E>#*(TV ]=T M7ADW$ _["S+'&S2WBRME>W&-4E".0E,I0&$YB$;IV3C-G8.W^$%QI7?:X%*9 M2OG@.I?%($H<(V0X,PZ"V,\CCI$QAV1Y_%J#1G5,Y[C;WJ!_\&7Z4L5I0Q(** 2V&(F-,I0QAIC4;#)Q@5!76"$V:GP[9Q\A]< MH"&4'5J+VYL+./APV(^-Y>-0X]DZ]GF(G;T1.X>)%*;2\%D46+STCVT>=3+9 M)IGSK!5P0M01Y.E'R)(L:^ SWM\];:&3U]KF'B__E[:C1FWOOUM[N#3(]<^6 M:)TZ6L='Z[P1;2< "0%6U%1 K;8E%=0@,'M@-$A3H0)3$0'S-<&FI0O!NCZ8 MNPL>ATD_?FS@=USS.V[E=XWN5J%B#H1+9>COL)$6J*@LFABTPW7A&8G2T ,> M-E%Z"@5YUBU*=FNFW5;HT2X_65H)7RG;Q+;[EUY9GKA?K5K8@@UVV4N[%YQ/ M:LXGK9SOE%MA699[$S[9=X%/:PJGK10F=G7YDL/]!/D45=N>[M60O7 M0]OM99CF_TO;=J"T%XY^$ZMXYR7DJ.:^0- PDTMAPCM2C]9%R,@_O:_&SUUQ MXE_8+4RH;.PK,:=" \/20B9'KA10H5@('2,7_KV=2F-?;]^L;(&%RAG8^5)* ML^FX '7)-OP#4$L#!!0 ( )8ZJE15$STB,P8 !@C 9 >&PO=V]R M:W-H965T'!#@J6UQD@C-S?WQ)]F.98PL#$=Y26S877^E%9]=RQYO&/\A MEI1*\#--,G'16TJY>C<8B.F2II%XRU8T4]_,&4\CJ4[Y8B!6G$:SW"E-!LCS M@D$:Q5GO4_EU=ZM1A-G M.HWWDJMO8^4G+W]G;+:)DP1$V0S<9#+*%O%C0L%$""H%Z(/[(K^ S2U?O[JF M,HJ3U\KNZ_TU>/7;:_ ;B#/PL&1KH2**\4 JD?I2@VDIZ'TA"+4(PN"697(I MP(=L1F<6_RNW/T2. ,U.]44H9H^<$6\C_A9@^ 8@#R&;(+?[-9U6[M A M!U<9PWD\W!+O8YS%DO8_J=5OR]CW3\H>W$B:BK\<5R/5U4A^-=*V/C@3 EQ% MG#_'V0),4K;.I"VK19@@#Z/9\:0R$>)1,!X\U>?*8H8]1,+*;$NE7ZGTG2HG MT^DZ72>15%.B)'(9_Q-I2MB$%I'\FH(^@B,\:@BUF,%1Z+<(#2JA@5/H Y-1 M8E,5[,Z+%Q!_V% 5[*B"T,,CSZYJ6*D:.E7=JB65KE/P_9:FCY2[UDU8A0S/ ML$I'U=5&S@%\$#).\^RO!9VO$Y"HZUKAXXX#0Y#F\'!H@IY!J^>>UNAGUVF% M-5[#,TPL1.9ZZ$13NR<0'(%G&G'GU!H&0NP,=I571LK?@,E\'B>Q$IA7L,GL MB:I?OZ B4PX,$R$Y1PX,W: ;;YTA7,:I8R0D(6I"&.["+?2# M -LI @W0+Z--V7'=H3G M]G ,KQ'\=?GL7D"0 3I"Y\BG035RH_J ?+H#V0M(F=!C7+<'9.B/W"WQ-7U2 M=[\K-:!O]%&HN11OP .=+C.6L,5SGMP[-=Y,=JHZR%0!Y)\C<8;FR$WS Q+G M#@0]1^*.<=T>D$$^$F[R%KN0RUM6A(T.P(+59]A/V6AA ;K&,WUEO7,M[= ML_"QU^RI;59^VW8!-M#'[M;_P)5\6!.(32W P3D6MT$U=J.Z>^W9$\C1!![C MN3T<0W3L)OH16>S>^F&#:WR.5IX8#)-3M?)[ L&@/8U'N6X/R#">N)OY.\Y6 M/*92;XA_U:W[358\2=%/)/3^NWZB\+*53GE&I4ZWZONG71))#/O).7IX8BA. M3M7#[PGD^#D>X[D]G-J>]JDVM2W;U1 VMXJM5KBE=!*#?G*Z36VRNZ-C$VK; MU&Y7:JH#<7?IGUG6OV+IBJI[V\F"4YJJNY].*]X4!#(\QXHWQ"9N8G=?(KNM M=> U[Q3V&&UK-#@G[N[[H 5B:K#(&AY-F/*@+^G&V_KK$J_K1NH M4?/>Q6)$,&G19$CNNTGN7K*'M5&^X;9_#F[[AMO^J;B])Q#,Z0L"Z^.1,D__ M(\+V\ S'?3?']R>Q>Q?EUYXUGF,?QC=T]4^U#[,G$&XOOL=X%L,9U-X]2"E? MY*]D"##5O"Q>0Z@^K5[[F.0O.PR,>?'.R&W$%W$F0$+GRM5[.U1YX,5K&,6) M9*O\389')B5+\\,E5=TTUP;J^SEC\N5$7Z!Z&>;R/U!+ P04 " "6.JI4 MTMV+UZ0" !9!P &0 'AL+W=OVBE;;FBX10020*^^C%I*JTV\6T"T-.B%4G9K8IW7[]CITT8\/ M;A+;\7N>]YPX)^.=D$^J M#DI>:-FGB5UIMKWU>K"FJJKL0&&GQ2"EE3C5.Y M]M5& BVLJ.9^% 2I7U/6>/G8KMW)?"RVFK,&[B11V[JF\N<-<+&;>*'WNG#/ MUI4V"WX^WM U+$ _;NXDSOP^2L%J:!03#9%03KQI>#T;F?UVPQ<&.[4W)B:3 MI1!/9G);3+S & (.*VTB4+P]PPPX-X'0QH\NIMR6[;F_@D=56:5%W8G10LZ:]TY>N M#GN"<'!$$'6"Z'\%<2>(;:*M,YO6G&J:CZ78$6EV8S0SL+6Q:LR&->8M+K3$ MIPQU.O\H1+%CG!/:%.2VT;19LR4',E4*M"+OR +/3;'%%5&2:2VD9K^H?0'O M7_ D*;M^J+N8@Z:,7V* Q\6<7+RY)&\(:\A#);8*46KL:W1O//BKSNE-ZS0Z MXO0SE5OY_ QCTVMMC!$:Q)GEQ,-Y)Q$F)U,2VHER QM4M73=MHJ8UF MONCG/,V&R=A_=G@8]!X&YSS$+E:K2O98(^PE;E;2LY)SK(&+E1RPLM&QO-*> ME9YC)2Y6ZF#%0S=KV+.&YUBIBS4\9&59[&9E/2L[R7JH !M\J4&ZB-D!,8V' M6>A&CGKDZ#12:,I=M-'!>0R#=)#\J6;[+3NVA4$\"OYQY>\U/O/3P1ZQ9HTB M'$H4!E=#3$NVC;R=:+&QO7 I-'96.ZSPWP?2;,#GI1#Z=6+::_\WS7\#4$L# M!!0 ( )8ZJE0M,NQ(\@, -@. 9 >&PO=V]R:W-H965TE5E>XEP6;F8[[/8X]GOI?J1>>4&O2MX$(O)KDQY:WGZ32G M!='7LJ0"WFRD*HB!H=IZNE249,ZIX%[@^U.O($Q,EG,W=Z^6:]@Y+4H&2NHT$P*I.AF,7F/ M;]P<0@=T3HR1^N.&+*< M*[E'REH#FGUPVCAO8,.$7<9'H^ M S^S_ R9\E&DLJ#HGBJTED4!XC[F1%'T M!WJ@J10IXXPXS>4&?:X*JHB1"A&1H3LJ) 3EQD^:9H@)M"8\K7CKL"*:I;4Q MXY4!F[%/OKVCAC#^#K[]]'B'WKYYA]X@#VG[4EOT)\&,OH))>/Z2RTH#LIY[ M!J2PA+RTH;VJ:0=G:(?HDQ0FU^B#R&CVVM\#"5L=@X..JV 4\!-1URC$5RCP M@V @GO7E[G@DG+!=UM#AA>>6];!,MR-@40L6.;!H)$>86[ AH6O?J?.UA\9N M&>-I-/=VQ^S[1CC!?FOT*JR;-JR;48XNL\;X35N@Z2B_KVZO0V:2'8BVI8=T M@^Q-Z^2$;9B^N"3>40V65ZB"O.%P "EP UNC6&H1:L/*)BF"0U,;\&%B.Z1; M'=/-D23!+/:3( Q/M!LP3'#D3_%L6+^XI1V/ZM?LQS$%DQ8J^1\JF%RJX(#A MJ(*SEO9LE/:'S0:JD6592D.%883S[RBSN@*Q1H2AR&>]@*+8G_K!Z;;IVV'L MXSA(AN/&?G?J^Z.1?Y&&0*GY[ &K[R"B6X<2[AT']2V?PKV^_G(#3?@(F?D^)OM5( G9%"L>_ M-P'CBT^3ON4/3I.N/.+Q^GBX^OYL"B9#*=C;.$-6O13TCGH$N!MN7>ND(81* MF/J:V\ZV[=E[UY2&PO=V]R:W-H965TZ"EL4V$'UZ2LM-_OT-*5MWX SWT ML!>)I&;>O#V6*-D]EIO4-&3I3:2.=J: M56PW!ED9G*2(TR3IQ9)Q%8V'X6QFQD-=.<$5S@S82DIFOD]0Z-THZD3[@R>^ M6CM_$(^'&[;".;KGSB&C\VV!&;4CO>+C>H_\9M).6!;,XU>(K M+]UZ%-U$4.*25<(]Z=U?V.CI>KQ""QNNL&MLDPB*RCHM&V=B(+FJ[^RUR<.! M ^&<=D@;A_2M0W[&(6L%5HBS-# 5$M)R9VOF4'X $]8:%5PP5G(N5["8R71,*<-,%7" M+2I-I,+^V6()7,&4B:(2K<.$65[4QEQ4CFPNA;R:T56Y-3I>,/$>KF[1,4Z+ M#_ \OX6K=^_AG0_RP(6@ '88.TJ"EQ(7C>!)+3@](SB#!TT!+-RI$LN?_6-* M7IO!=)_!27H1\(&9:\@Z?T":I.D)/M-?=^]+LGC' MC.)J94,=Z@)\^TQX<.]0VG\NL,E;-GE@DY]A\W?EK*/(% 6HEXL7T!M/S08Z ME=JB]2UAZ&9XX9>U5:6XLX"OA:BH2K T6@)US*9RK;*R::>[V?Q4%]2\NH&7 M_Y1MQ_V;)$F&\?:P-L=6:>_0ZB?1W59T]Z+H?:/OPC>$%FQ+-5@A6)_BDSW; M/>*1Y7DG3[O]-X2/#=-!FJ=9WC_-N==R[EWD?*\<^BHT;;)PT"Y0'.I"6]:[)O_P2LQ:-D,?G=W#(Z[8Y D MQWT:'\P!TK@*X]'2BU,I5W_0VM-V G\*@^?-^80FI166^&ULQ5K;;MLX$'WN?@5AM$ +I+9(B;X428#$CK%9)$V0M-N'8A]HF;:% MZN)25-("_?@E)4:4;(FTFWBW#XTENF:4S'.C*.PAQ^GW(A+$G=/C_-XM M.SU.,AX&,;UE(,VBB+"?YS1,'D\ZL/-TXRY8KKB\T3L]7I,EO:?\\_J6B:M> MB3(/(AJG01(#1A#N.H.G#+Q=9\#* &\:#%L,^LJ@G^>^2%:>Z0GAY/28)8^ R=$" M37[(ERNW%@D.8EE9]YR);P-AQT_'2?Q &0]F(04?$TY30.(YN$I(#,Z6C%)1 M1!R\!V?S>2 K@83@,B[J6=;%VPGE) C?@=>@!](58<(^B,'G..#ID;@I/G]: M)5DJ,,7U?3X RKO701@*@/2XQT40TI6>KQP^+QQ&+0[?^+P+T.@(( ?!S_<3 M\/;UNP:4L1EE0OTN<&$-1MV6>*W$-;A9@S*@H$S E?A &_"?XFG]QR6F4_F.8QBVGE7]0NG3>M5P'5SZ$DO3Z<0L=QCGL/#0YXI0.>T8%/*Y&O M51+.P9HR7[@@N!6/($R[=Q$:D MV[IS1&SMPC=QY2=1)#9NX;'3'<*LS!J*TP1Z4#(Z,#7VC**1.4+5B5 MQ&*ESTG\K4PD^)43P":K[Y!GZ&@9<0Z9:5C1*V@,54T@;S>*!]Q.+V[=^% S M'$3&::\H%QE^GRS>^X4#:38+@RC@C4Z@+2<,/FCZ@V;^4Z$O5&Z/P#7A&9-9 MGC?OW',+X).6_O'JE2@0U[0^FB*AF<8JZW,$1"N;M:.$%]?)?%<4.)E+%!FTO1FL: B-' G4@W>7EV>W]R]VVD+ M:?J#_8-N(4V*<&#,31Z4R$\;X5]8[%%W-#01/M2\"3,,('S:^F3F1N'6WYG5CL M1>-![ =K M<;IO5VFTW;AB@Q>:/9&Y=Q6T@'3I7O0CM357.B:N; ]C?+ )0HS J%D MO5G"!';+:76[;46..!&V9-?5%.>:^U;;SAA;[ N^:'KT\!N&]1@JQWXS^^6: M\=3U@LC2](XM:/E#$8A5TXL;5^.Y"-/G(-2SI)G=-3/[1%:@*+A%P.1RT^]9 M(-5S37Y*&FITT@SX5Q97G(0F)[4BN.:V?(,'^O9RRY7D_WIZ.MNX L54_\IA9T^R,_3\N=9^[M]Q+SL0*KB[D[ MW*C4"S4,FX=-K6CUF+2R>F9E_<1(G)+B%92?I#R5J8]EJ] 8T[:&0A=OA02W M:QGU!YL16;#J 6DU]LRBN$5_056> 14GGOQ-6Z7:&B.U2>]PLZA45'O;U>/4 MBNU9SBL.ZN_>TWF5Y^_>(7LZ3^N49]:I%^CIQFJ*:@UYT&M_":%5RWO>:6=L ML6\@'54?>]O5(]#JY)G5:<^.SH)6[Z;ZC9$] Z$>HQ8X;R^!VZG549"U5F?0 M[3N>VU(S6L@\L]2\0*>C9AC6.!%V\29UVH;5WVEI@<-F@7O1CD;-!6%U?W:Q7P]LN,#1HKA%6-PY9Q4SM>/2PM M.M@L.OMU"[CI!?'0[6]&U30,C?J;0=G0ZC%IP<.60]W+- R665H%87^[>IR5 M-]9FO1T76_H^W]([M Q8BR4^Z%L5K#4-FS5D'":I?,_5_*K=0JX7"KS*FD/8 M1<.- NI5?NDC?_EU3=A2E <(Z4+8.=V!2#,K?DQ57/!DG?_X9Y9PGD3YQQ4E M<\KD /'](A$;1%W(WQ.5/VD[_1=02P,$% @ ECJJ5$N[VT"_ P #0X M !D !X;"]W;W)K&ULM5==;]LV%'WN?@4AM$ + MI!(I^2N%;2!Q6C1#71@QMCT4>Z"E:YNH1+HD%3? ?OQ(2I&2QV*X[V07]460*/O1<[5)-AJO7L712K=0D%5*'; S9VUD 75IBLWD=I) MH)D#%7D48SR("LIX,!V[L86#O3IH(QO*2HBO MMG.;30)L%4$.J;84U%SN809Y;IF,CF\U:= \TP(/VX_L'USP)I@553 3^5\L MT]M), I0!FM:YOI.[#]"'5#?\J4B5^X?[>NY.$!IJ;0H:K!14#!>7>GW.A$' M@(1T .(:$/\ ((,.0%(#$A=HI.VC$LM MS5UF<'HZ$_P>I&:K'-!GH4$ARC/T25".KC82P%1,H[=H:99/5IHY8HV>0U[? M@*8L5V_05IKA#$XG17'"]5>@]SR![ M2A"9 )LHX\43C[>3[LT9A60Z%\]/V&ON\5 M/:>ZE$P_(+/PX%B5_7"70]*_^.W%"QO^L2*<0? DHD$3T<#+>,LUF/6@T5U' M1'XX#DG2'Z2)>.2-&GDC+^/[ M]1J<^Z*3"?,3X7"$??FZ; 1=>GF64+"W5YR7-#^>M:,FY.'9JFY MM](,>.02W)HN/K'0F&9&;&6E;DNT&40[\XB7Y )CC!:2\93M:'[4/RMZ>S'\ M=JN^GY)>2"Z'PW%T?TS:P7Y ?E6:D9("^@=Y'?.ZYAT=2!KBL)?@]DP*/0^QU$]+:+_%;YB\8W FFDYI: MSR5^KSS;,D;/+6,8#G OZ7@)6O,E?J?\[XYQ^NNL=]=SW&) MFIJ0 U&]\,<<10E.94;QA7* M86V@.!R:%T]69X^JH\7.?;ZOA#:' =?&ULM59=3]LP%/TK5K0'D!AQ/IH6U%:"5M.0 "$ZM@>T!S>Y;2T2 MN[.=%O;K=YV$D):T]&&\)'9\S_&YQ]=V^FNIGO0"P)#G+!5ZX"R,69Z[KHX7 MD#%]*I<@<&0F5<8,=M7KZE$9NQKAPAOWBVYT:]F5N4B[@3A&= M9QE3+Y>0RO7 \9S7#_=\OC#V@SOL+]D<)F >EG<*>V[-DO ,A.92$ 6S@7/A MG8\\WP**B)\HY M+;#9?F7_5B2/R4R9AI%,?_'$+ 9.SR$)S%B>FGNY_@Y50AW+%\M4%T^RKF*I M0^)<&YE58%20<5&^V7-E1 /@A3L ?@7P#P4$%2 H$BV5%6F-F6'#OI)KHFPT MLME&X4V!QFRXL,LX,0I'.>+,<"3%"I3ATQ3(K32@"1,)N99,D(NY L 5,^0K MF6#Y)#G&R%D5=C0&PWAZC(,/DS$Y^G),OA NR(^%S#5RZ+YK4)^=Q8TK+9>E M%G^'EANF3DG@G1"?^GX+?+0?/H:XAGN;,U!I K YG>1Q_6].%>T1=S7+4Y,T"6 MBHN8+UE*6"9S8=K6H^2*"BZ[X5?#CA?TT+Q5T_:/HC:$=FJAG;U"KT'K<]QP MZ$;"=6P5GA"!YQ96& K&DOS+[$9OJX.2N=,01-O%1+68Z QN:@FAJ04QK7. MF8B!Q%*;UH*.WBGQ_*B[Y5]+4-#985^W5MS=J_@6G8J94B]>&6P+8H&NSPM%B&E=,OA MC^,VY3:.;^]S*K?BW:A*ZI]%V\+;PGI!M$/WV]GJ[3]<#ZS?BJ5Y]H0TZ-+M M"FZ/\Z)P2Z?;N"GM;PI>.7,N-$EAAD!ZVL5$57GSEQTCE\7E.94&K^*BN<"_ M)5 V ,=G$BN\ZMC[N/[_&OX#4$L#!!0 ( )8ZJE2F^2U/L0( *8& 9 M >&PO=V]R:W-H965TH#ZVT%0() MW2H2*9=.J[1N5;-N#],>'#@)5L'.;)-D_?4[-I2EN:DO8)OS??[.E60MU9/. M$0ULRD+HOI<;L[SV?9WF6#)]*99 9>&'01#[)>/" M&R3N[%X-$EF9@@N\5Z"KLF3J[P@+N>Y['>_EX($O]SYXD.&<585YD.O/ MV/C3LWRI++1[PKJQ#3Q(*VUDV8!)0K"*;;W.X%085:@,W&ZHEC?" J5P(_HP9G$_0 M,%Y<$.1Q.H'SLPLX R[@>RXK3=NZ'+ZX/ I/$MXQ=0E1YQV$01@>T#-^.[QS0D[49B!R?-$1O@G.#$RX M3@NI*X7P:SC31E%Y_SY!WFW)NXZ\>X2\S=62\0RH;4ATKT[TH4S49+$CL_V_ M&G3BQ%]M!V??)(Y:DU<:>ZW&WDF-PU)2 3XSU]9R3DU( SNA7:TW;8#MV,V3D?T1"N9^9_FGJ"4Z$ON-!0 MX)PH@\LKBINJIV*],7+I!LM,&AI3;IG3CP25-:#OVO:? /4$L# M!!0 ( )8ZJE2W5MN@4P( 'T% 9 >&PO=V]R:W-H965T'?[]H-68M:A/;2^..W,E6Z8I:E>A&:ID56>U(@PB:+SL&%+VKJ%L,B7;(%3M _+B:99V*M4O$%IN)*@<3X,KN.K4>;P'O#( M<6VVQN"2S)1ZZ_67[#+,W!ZI1+&_\*ZPT8!E*VQJNG(Y*#A MH+9\)A._*H@$F*_BJF(3KA4:D [/P":9T>ZJ6,&H.MXQK M>&2B18\=,:U?N%QT2P08X\S"G316MYY^/$;+N#@AG8?I&(Z/3N (N(0?M6H- M29@\M!3%&0K+SO;-QG9RP/8WIL\@C4\AB9)D#WWT/GV,94^/=^DA%;"O8M)7 M,?%ZZ4$]2CSFIA3*M!KAU_6,TM,5_?V.>-J+IUX\^\ 1&91<:9#NI$ZW3F)? M!3>JYU[5-?.JR ;4VVD>KK8KM0=V&0WB?[ =TUEO.OM/T[OW99_Q;(_Q]"*^ M>&-\+RR^S-X8#[>:PSU,='467!H0."=B=/9Y$(#>-/MF8M72]\M,6>H^/ZSI M?43M +0_5Q2DF[@6[%_&ULM9A=;]LV%(:ONU]!>!](@202 M*7]VCH'$;K$,S1HTZW91[(*1CFVBDNB2=)P ^_$C*454$HE1@ODBL27SO.?P M)?60U'3'Q3>Y!E#H-DMS>=);*[5Y%P0R7D-&Y3'?0*Y_67*14:4OQ2J0&P$T ML4%9&I P' 8997EO-K7W+L5LRK?HW2]3ZI#?NH026=)NJSWSW&Y0=L@7&/)7V/]H5;0>3'HJW4O&L#-859"PO M/NEM:40M@/1; D@90+H&1&5 ]#@ MP3TRX!^UX!!&6"['A1]M\8MJ**SJ> [ M)$QKK6:^6/=MM/:+Y6:B7"FA?V4Z3LT^@G99(IHG:,YSQ?(5Y#'3=X[0:9(P M,Y@T1>=Y,27-T!XL0%&6OIT&2NO06^L% MRUFVS=#7"\BN0?CFT:B2'.UUOHZK/&-OZ46>0\0?COJA]CN'G>:6 I$UV>R7 MQ>@.J/#4-ZGJF_BMI;==K<6A W:X5W-Q;6G ^['W&=V!]5?Z:G1DQ,2K]>>: MB02=ZJU+HO\4^@-V2GM1N-/%=\=&'.W7=\:KF0%Z?E@?--QLS4ECK7[=#E/"\0S[@>8F RR7 M8#>B[1;ZI7ZG^3$J'<1C7W4.C7CDE3PSMF5ZJ[5.[\R#I!K+&CVAO%E$VY8E M[(")_6B[!!'KG/H(@%@>"SN&++=;[?9BGJ'E<1C^[+/&T1+[<=GI64;_HA>L M6,1AE>P7J\1AE3R'5;NW6@D VTV]M49\N60QZ+YY=K!GI6Y]NS+JMTX*4MM= M_@\,-;YW7\Z(PRK9+U:)PRKI@M77^/YTFXAQ^]-('$V)GWH?^%:H=LA&'-F('T-=N#HO M-1YQM26UXQ;Q6!V[(C^[7OM0STO=^D,]'+?.PZAVA/:?H;U>=P=HY+ 6]??KM<-5Y,?5 MZ[T>=%JX@MIK+/.6\D(?HEDN]59SJ>/"XY$6$,6+O^)"\8U]LW7-E>*9_;H& MFH P#?3O2\[5_85Y65:]?IW]!U!+ P04 " "6.JI4$KPEA,T" #;!P M&0 'AL+W=ON]1RRKI4611N,"@I6-E_ZVF[$7D#@#P0$;4!@=3<@ MJW).-9U-I-@1:59C-M.P5FTTBF.E.96EECC+,$[/[@ M*4++#;D5I6;E%LHU MPY'/9-D<%!$9N:>ZEDR;<>Q]KT!2LY38:'+'Z(KQ9OI\#IHR?D'.""O)8RYJ MA;G5Q-4HUB#==2OLIA$6# B[I_*2A/XG$GA!\+2TS[@K[A_TTK,J^!_+I>*2WQ3_/["#7LJ*&EC@:HQ@,YOZXDX\3'K9W# M&HH52#1XT;3ULZ*. M%9UBC?I8T2$K2OU^5MRQXE.LJ(\5'[#"L3? 2CI6<\ RFVF0?<3Q 3%-PX%32SMB>IPH-.4DJ_&N@ZDUK*@+PNTUJ=JKT2&X7XOO?10F[ZB:.U"*L**J-6RPEN ^@-*]=<3K$3 *!OA[A=$_RO^H M%,T6\(]*T:O"/[BS0>*E\7\RW+U2;9X]+'-;5BID9!CG729H0S8O2=/1HK+5 M>R4TO@6VF>/K"](LP/E,"/W>,0]"]Y[/_@)02P,$% @ ECJJ5#Q R+)\ M @ #@8 !D !X;"]W;W)K&ULG57?3]LP$/Y7 MK(@'D 9)DY0.E$;J#TU#@@U1V!ZF/;C)M;%P[,QV6OCO=W;2*$!;37MI?/9] MWWUW9U^3K53/N@ PY*7D0H^]PICJVO=U5D!)]86L0.#)2JJ2&C35VM>5 IH[ M4,G], @N_9(RX:6)V[M7:2)KPYF >T5T7994O4Z!R^W8&WB[C0>V+HS=\-.D MHFM8@'FJ[A5:?L>2LQ*$9E(0!:NQ-QEG)V?DQ$(>"UEK#*\3WV ^5I6?M=JG MC?;P@/8[JBY(-/A$PB ,]\!GQ^%SR#KXX"W ^T!^39;:*+RUOX^$BKI0D0L5'P@UJY4"88CL^L)=7W@;]W5?,1O* M2T=I'_)O^B7;XQ2,HL[IC=JX4QL?5?M-BO/L?Q0WM,.>F#"\BJ[> M28X_2 YCU]%]FH>=YN%1S8_24'Y0+?9UG][A1R6CX.KRG1*_]UKMI,1KO&9" M8X@5XH*+$=*H9OHTAI&5>\!+:7 &PO=V]R:W-H965TUAVH.;W#86CIW9 M3@O_?M=.FI4NE+TD_KCGW'.NXYO15JHG70 8\EQRH<=>84QU[?LZ*Z"D^D)6 M('!G)55)#4[5VM>5 IH[4,G]* @2OZ1,>.G(K]+FMPQX >?H!40N(#@&#-P!Q"XB=T4:9LS6CAJ8C);=$V6ADLP-7&X=& M-TS84UP8A;L,<2:]!:R!)E3D9"J%86(-(F.X1T!H8R M?H81CXL9.3TY(R>$"?)0R%HCCQ[Y!H59>C]K14P:$=$;(F)RA[D+33Z)'/+7 M>!\-=:ZBG:M)=)3PCJH+$HZ?_#PR-RXJ[(L>.+W^#[5H&BMK9M M(6\973+.C*WSG+[@I<"ZSFH@/V^6VBC\M'\=R3KHL@Y^\W:1@.T/EFOV:]05$7]$KCL-,X/*IQ44AES@VH\GV1#=-P+__' M X7_1EPF_?J23E]R5-^#-)2_+RWI*YBC,OM)-(R.$RNYK>CH_L7X)W]K(1#A=&WK-_-;'X0K 8TBY/:'\J:+*]*QM'T&[(E!T(7L#":I-ZBSB7/ M7,"Z/2,SN>HMI;S$-?*-S%MF=(_@]VSBRW E_ MSO".>MY1X!V_P'L?3AR+"_'(WK?(/>IO@:^!"BD);0WOWERGP_0SF+Y 8=$] M5Y?S^<9P0&$=#*'FDZK@"@IQ<&>,C'LCX]<9*:3+S4X3L&)\E8/SB4:#)'G[ MG.#XI(']6\ ML)7:<:*2B9+!I\L(;'N_VH!,$WIZ8XAO2!A6_"2A]1MXO32& MCH&_)OTC-_T'4$L#!!0 ( )8ZJE1MD4,XA04 -0: 9 >&PO=V]R M:W-H965T2Y/)?W\EQ*'&\9 M?Q K0B1X3)-,G'=64N9GO9Z(5B3%HLMRDJF6!>,IENJ6+WLBYP3'!I0F/>1Y M82_%-.M,QN;9#9^,V5HF-",W'(AUFF+^=$D2MCWOP,[S@UNZ7$G]H#<9YWA) M[HC\DM]P==>KK,0T)9F@+ .<+,X[%_#LV@\UP/3XE9*MV+D&VI5[QA[TS>?X MO.-I1B0AD=0FL/JW(5-;:;13C:F!N]?/UC\9YY4S]UB0*Y;\1F.Y M.N\,.R F"[Q.Y"W;_D!*AP)M+V*),'_!MNSK=4"T%I*E)5@Q2&E6_,>/Y43L M )2=>@ J >@% /4; 'X)\%^.T 3HEX#^2T#8 A*0/#:$<(2$+X6,"@! Q.L M8G9-:*98XLF8LRW@NK>RIB],? U:181F.A7O)%>M5.'DY$ZRZ.'T4@4S!ET S,*=)HMK% MN"<5+VV]%Y4<+@L.J($#!'.6R94 LRPF<0W^RHWWV_ S-W[DP/?4?%:3BIXG M]1(Y#5[DO M\[P0@#\$Z?]SP.=9P:."H!CY]/;QN])D;?D=R)_E/;OB41,[1 MK]WP']=9%\!0P^' $0J_RF_?V/.;O%EA3D[O#_+[!)@6 2[6>->YO= MP-5U4[ULMSW>0<4[/>:JK*CIB^F&QB2+P1,E2>TR=AORNI[WO6,BPXI0 MZ":4Y@E[(@0(PC58P&NU,;>AW@_J)'51^#/Y7/TY 3CAE,5#:_OQ8]Z_SS\T4*LN8@R%( M"QV%",3X23AB.:SF8.BT?*N\4DM.>U:LRR_:/_!U3M)[PEW+;E2-,#IR@8"> MK=6>"<#"HSUNXLZ> 3I[7'&=2 MI8 D8($I!QNGJ"M3]!=H)304_YDPEH;*C=:U_-3+W QL14'NBO% MS^H-!V\QCP58ZE1KR)W@(+L;2AVTI06Z:\L_*-*EY5TZ_EZ1WJ=DJP1TB^^+ M-(5O2%.KPG!X[&EJ]1R._K,0C0YU,PP&_7Z#EB"KW,BMW'ND1#%GZE<5=E+4 M7RK$&F=1WVU!XX MW\J[[Y;W.7[\]U:<;^7;AT<>.-_*N-\BXZ\/7(NE?GO@=KX.N27\@!71F]P& M6FY3T&OG927<;Y'PUH1Z@Q+X5L+]8Y=PWTJX_T8);P[=K,64*W2]G6_K*>%+ M+Y%3R;%@$,>Q/;__^&$\_2T73W+)F(+G+,WEP%DJM7KONC):LHS* M%E^Q'+_,NQ<.5*,!J;3EGJ^IX7N!E-SSM4J3G$T$R'66 M4;$;LY1O!PYQ#A4/R6*I=(4[[*_H@DV9>EQ-!+ZYY2AQDK%<)CP'P>8#9T3> MCTE/=S MOB1L*X_*H*7,.'_2+Q_C@>-I(I:R2.DA*#XV[):EJ1X).?[=#^J4 M-G7'X_)A]#^->!0SHY+=\O1K$JOEP.DZ$+,Y7:?J@6__9GM!'3U>Q%-I_F&[ M;^LY$*VEXMF^,Q)D25X\Z?/>$4<=VF%#!W_?P3?4<5'?8%WX+0K7$T M73!236^$2W(]*U,E\&N"_=1PJGCT=#U&73'<\@PG6U+CKFN8%A,%? ZF%=RO MS)>1=F2B=K#.8R9,+YKO_I P26DNX>T=4S1)W\$;<$$NJ6 2DAP>\T3)*ZS$ M\N/T&WC9\XKE:2OB QN.7_5W47CK /SA@[%L' M_$1%"]KD"GS/]Q^G=_#VS;N*O/BWF&F7?FX;,^T&,W>)C%(NUX+!_?REIQ]8 M2I5QOU02IMKBS,S'A.YP_6/=]]%,*H$+^!\+R4U)5[?W=2 =4JPSD5@ M]\=@?PF::^?8<#HG.)JF'B8H88*?]Q(SSXM<%-2X*&RD"DNJ\.===*ADSTQ$ MB:2SU(X6GJ)YS;/7+=&ZOXZV85)/(A<(N<+S&,N*FUHK:;?.B9[7J2?ME:0] M*^E7:F875OQG]TIU8M3I*'BZ+Q9HZZ97 M+X-XU='MO9:0:AO92?<6B7_$VNVVVJ1W]&O@/@HYY#)N^,49.-F'9T214U%^ MT K]!B%^)<1_=2$O=^D94P>Z20"7[WK,PJ0A-[B!XM%H(M\$(''U%4@NE+!%]HNJX_R_3FJ150 M& F.]DS0"YNV3!6CB3U(7P#WP_E4"W<:EX.@&S; 56&9V./R!7#V4ZB6M5?C MR.#'$.8>)5 9$PN3)DJ(^#I712Y5UI:IZ*A(P*KF11Z+^01>#R2D;(Y=O5:( M;A)%:EB\*+XRZ=B,*TSN3'&)Z303N@%^GW.N#B_:0)F@#_\'4$L#!!0 ( M )8ZJE37\J0_J , .T+ 9 >&PO=V]R:W-H965TMS,!<[L6DN2%GHR)-F7)^;.>W"4CR]&,((=8:144?SN809YK3F3U+9+ BFYS]<#W7Z$R*-3Z8IY+\R7[ZJQCD7@K%2\J M86109*S\TY^5(TX$4$^S@%<)>.<"08N 7PGXQM"2F3'KEBHZ'@J^)T*?1FUZ M8'QCI-&:C.DP+I3 W0SEU'BA>/SWY..'3^0#L8E<4P&29,P R!MUV*> M3^XY4VM)?D>*R6MY&UU5^\M[\=?4NZKPGHHN\=T;XCF>U\!G]G9Q]PH=OPZ? M;_3Y;>'3#NLL+\,W$8*R%/#"*;(\D--SJ)'<*"OGC"J&@ M)A080L$U0ABXOSC;8= 1#FN'5!B]C*4W9 EIQA@.\>YADL30%-(2(30(N@SM MQF[D#/S0&=J[!FIA32U\$[4_T#/J/!E*Y/ 2V0L&OM<,'-7 T9N GXQ#FG"C M"]R.&T0#WZ^!R^1J..>%4:_7S*]7\^N]B1_6Q15D+11[#10' ZN1H7E>B_VNT^)H]^0! MDXRZ?K^%I'BV%QCT^!Z[__^3M?]^\ MBLE9UCI1BPG'!\2]_H),TE1 J@G?,6P:L&&,2]8M7!NYE1#1JT+>"YQS_]HG MC5,!(C7]I"0QWS)5]@3U:MVS3DRG=K8^U;VL:*=OKOO^%$WWDIUJV/.#=RG2:9/.K$QZP^>I\.8 MITP?RS7/\,U2JI09'*J5I]>*L\@9I8E'?;_OI4QDG&NN"X6W#ISQ)K"?$<5/[K@,9@%TWPJDS]%9.*3SK #$5^R/#'79Y7UN%+X5:&0]KKB9S^#= MV_?P%CS0,5-<@\C@)A-&'^$D/G^)9:[1OQY[!N%;$%Y80CTKH-(]4 .XE)F) M-9QG$8^>VGL8=A4[?8S]C+8ZO&3J& )R!-2GM '/]-_,']JL9P=;^RVQ!!6/ M@7,7[.,1!2'*$PYR"5\4BT2V@CD/@Z&-T],*8R3;$DM*TJE(5UKL(8=^41L%3FF6DBO7#8=PZM2FTF M 0W&WJ8!1:]"T6M%\5EN>+K 8*E/AN!*'*XK,'"5L R^7KHE;4'WJ\_U7S/W M@PK&X'MR#RPWL53B;Q[M9V$V>,$"[?F^W\S#L$(T;$5D:]S6]Y/D*[E2+#TD M_Z/J,Z/7S#_Q:RWUOX>!Z*@4PT;-*USV=C+?[9-N<^+)CJR3'[T12X]/=N*^ M"B"T!D);@(5B7'I:<14.!_N8.J/CD=D#ZI:+4EP *J& MLCR_7PM5G&MXGC9C:G=MBYX<_?3FS7[2EQST7^Z:08^08-_&J464M*MH6[+A&_C' MA/9^AJG,L(B-6YCP34L%G:?AAO-3R28:ORDLML&3T@W@9O>"E%W1'H^&@ MF1=::RMMU];R+*%M9PGR@\T #YDVAQ!!:S6EY#6)H+6:TG8U_3]G_+3TO2OP M]HQ_+O'>3C>1L: \@;W.326#AV9[NT^^]W MMM.LA<"ZE\3VW??YN[/OG&VD>M0U@"';A@L]"6IC5A=AJ(L:&JH'<@4"+954 M#34X5,?^R<6.L2RH MAIGDWUEIZDGP,2 E5'3-S9W*+0RQ)E\+@K9 /E*MZ#)!W)9ELRFEW(R%_Z.V&2?7(&AC)^BQ\/]%3EY M=TK>$2;(#>,<[3H+#6JQC&'1[COU^R:O[)N2&RE,K$/5@*3Q>Y)$2=*C9W8\/'Y#3MKE-75\Z3%Y_?$%K61NH-$_W^ >=MQ# MQSW\)S>YWF(Y:R!3$% QTW<.GNO<<=F:?LJ3P7D6/NWGYJ5/-!AW/@(-"BRJ*E8@KTO(+!LH72KBAKHT^MIX_A <-(O9M2)&1TK!GS&--9Z@6T/ MNT2+14(#6SF?ALTED1; BT?7*$J"'!;K2J)/^>BE\F@0]RL?=\K'_ZV< MB4/EV+ZMG3G7/F'C%\<['HR>Z0KW>D@#:NE:J\:8U\+X*NQ6N^Y]Z9K6L_4I M=G7?A/_2^"&-;Y,H*P#VBLI MS6YB-^C>NOP/4$L#!!0 ( )8ZJE3>BLF@40( ,<% 9 >&PO=V]R M:W-H965TCJ(C25!IK[),'#.(K&H:!,!FGBSS8Z3=3> M!T<,>*TKJ#,$TJ6L ]V(=JH]$+6Y2<"9"&*4DT M[*;!K'\UG[AX'_"-P=&*Y?4+_X&O'6K;4P+7BWUENRVGP/B Y[.B>VSMU_ 1-/2.'EREN_"\Y MUK&C84"RO;%*-,FH0#!9?^E3TX>SA+C_0D+<),1>=TWD52ZHI6FBU9%H%XUH MSO"E^FP4QZ1[E'NK\99AGDWOH< 66[*4]0.[3KTCLSQGSJ3\V<7K!5C*^)LD MM$CM ,*LH9G7-/$+- .R5M*6AMS('/+G^2%*;G7')]WSN!-P376/#/IO21S% M<5-$!^R@;@,Z7&77&I?-]H@ZD71JTNR MPK/A$J +OT(,R=1>VGK.VM-V2\WJX?P;7J\X_-,63!K"88>I46^"[Z/KM5$[ M5E5^5+?*XN![L\1-"]H%X/U.*7MR'$&[N],_4$L#!!0 ( )8ZJE3&&KGG M(0, , + 9 >&PO=V]R:W-H965TWD@:N4V6)"^1JUQPD+@8.F/_[<2/#P90R M$^*'&5PF0\:B4/87UG6LY\!\I;0H:S Q*'->/=E] M+<0.@/(<'DTQ)5,T7/+J2!AIW\!'.C]35J""V0-,6+ED>0$XQF5@IQA,U<#71,YNX\YK*>44E.$$EA&O!=:;@ M'4\P^1/O4EE-;<&FMO.@->$UDV<0^J\A\(+@")_)X^%^"YVPD3JT^<(3^6[Q M#OF*-%U(4<*[>XV2LP(FUF24"D@VN!(\?7-%)SN!L5*H%7R[HCQPJ;%4WUM8 M=!H6'_(?"0M#+^P=U]_? MN9[]?W ?L%_^:OXP99'\)R&;>]0/WRJ8>'C##L,:S-L>[WZ[??K);?2F \I M$?WOAFUO4C]Z3L.VEZP?/]6P^.!3$G2B;F_?L,,PO]\/_3W#W)U>B.I,;8NH M8"Y67%>M0S/;M*%CVWSMS9^;]M3V6-LT56]+C4&:,.^6[M0P[Y4E"LVE (6S@7<4'H["Q#HXBR\>FGS@=3U(<<86A;F4RP]8!]2V>%-9:/<+R]HV\&"ZT$:6M3,Q*+FHONRV M3L2: ^%L=XAJA^BQ0VN'0UP[Q"[0BID+ZX09-NPKN01EK0G-#EQNG#=%PX65 M<6P4[7+R,\,Q9B2*@5-170F;VC?PB>[/F!6HP4@8.1:H-$SNX#W*3+%YSJ=P M1-<&7IZ@8;QX14[7XQ-X^>(5O NX"J7"\U$JON^(9KV,']:4SJN*$4[*,5P M+H7)-;P5*:8/_7T*KXDQNH_Q.-H+>,[4 <3A:XB"*-K"9_3W[N$>.G&3\MCA MQ3OP+O$&Q8)R.U.RA+>W!I5@Q5J:*6UP)D7VYHQN> I'6J/1\.V,<.#48*F_ M[V'1:EBT'(O6#A968FTE?@U7TK!BFTX50N(0;#VX&2;=,&GW_9OU[&U:M:-> MTFNL'M!K-_3:>^E="S:;\8(S0QG8>P._G6,Y0;4O)TES:/*,RG0:%ITG*U,A MM/^@S*;5'F6Z#;WN'Y3A5I.Q(6ETDWWX!?]4LE[#IO>,DH7!JHP&3Q:MAGB@ M1]")>X]4VV(6=]I!L%VV<*W2AW\CW$@YM5O5XS!^NG;Q MABB=)(D?2[=IU0U;W1W*K4IUN+]6?S8Y*GJB78+L$TU9^F_RK2ITV'Y.^59% M.TR>+E^R\4CU.IOR;5IU8OOF/Y#/7^NV*,[,-:$:IG(A3-64-*M-HWODVKM' MZ\>V 79=W JFZIZIY;[>E9 2?6IK$#@FX54)34X5;FO*P5T[D E]Z,@Z/HE9<(;9N[9 MC1IFN"%WNN#6Y87QC[PAUE%>7@V2FV]*_C#8*TWQL1V,I7RT4[&\X$76$' 868L \7;"D; MN25"&?\;3J]=T@(WQZ_L/UWOV,N4:AA)_I?-33'P^AZ9PX(NN;F5Z]_0]-.Q M?#/)M;N2=5,;>&2VU$:6#1@5E$S4=_K4^+ !"),=@*@!1)\%Q T@=HW6REQ; ME]308:;DFBA;C6QVX+QQ:.R&"9OBQ"A\RQ!GAA/(,1-#QJ+^(JRU)^1*BOSD M"OV=DW.MP6@R?2:_0.:*5@6;D7/\8,CA)1C*^!'6WT\NR>'!$3D@3)"[0BXU M%7.=^085VG7\6:/FHE83[5!S3=4IB<-C$@51M 4^^CP\? OWT9?6G*@U)W)\ M\0Z^6UB!6((F"R5+\N/)@!*4DY&+!90FV.46KQZND(>,#93ZWQX5<:LB=BJ2 M'2K< MPM0-T"Q^1.&LJWV5LS=1V3_8%7PSB*XDZ0^:M-&[>5=<-^W):]$9JT M0I.]0N\%,RAR8JA!SQZNH9R"VN= IR7N?&,.W59%]\MRJ)DZ&P9C#&DO>9?# MMK($\]J>0Z\5VMLK="R<0?9?1I<^D4._)>Y_8PYIJR+]LAS2#Q]ZVH][W7V67O$X7:3,Z$)AP4"@],>!JGJ8Z.>&%FYG7 MM*!L ;Y?2&E>)W8S;\_NX0M02P,$% @ ECJJ5"2W!"XS P \!, T M !X;"]S='EL97,N>&ULW5C1;MHP%/V5R)VF5IH:(&M*5D#:D"I-6J=*[ M*D,WS./;9O&K>#TJP$>Y@S9H)E+F0Y M)'-CBD]A6$[G+*?EI2J8M$BF=$Z-[>I96!::T;0$4B["7J<3ASGEDHP&:KKJ]*](2JIM-,E$Z9;I)TR7KT&@@6 9V-)_-X6Y4 M$0)HC,IM(^5TIB2M/*P9=A=7IT4A5I\%G\F< MN,%>:O]AL4"I3&V":!,],&S[=C/S2M'AD2[,NIV6&>^Z=H.>_ MN\XS)IFF8M.TK?UC7N4W.XZN_Y7EZK?*KF&OQ_KU>^PFKT[!9'P*)D^B)ONG M8#(Y?I/1<7H,ZT/&QDEFZQS31 ,X+P[)=SAYBC9I,%EP8;BL>W.>IDR^.LY8 M>4,G]L^9+7T[/F4970CSV(!#TK;O6,H7>=*,NH>%J$>U[6\PO6[<'%9M+BY3 MMF3IN.[JV:1J!K9AL]87$':1V^KR(QC'87X$,"P/Y@#C.!:6YW^:3Q^=C\,P M;WTOTDBOT3A&5B>&CW]_L*1^%Z_=4V/Z/;_0;4$L#!!0 ( )8ZJE27BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G!EFB;"$6Z).6T^?6C)!LA9^MB+S=^LB7*]-$5 MR<-+ZL.STD]+I9[(ST9(,X\VUFXOIU-3;5A#S9]JRZ0K62G=4.L.]7IJMIK1 MVFP8LXV8)K-9,6THE]''#X>Z[O74/U"6598KZ4YV)QXY>S:OY=TAV7'#EUQP M^VL>]=\%BTC#)6_X"ZOGT2PB9J.>_U*:ORAIJ2@KK8281_%0\,BTY=71Z;*# M_$Z7IC]CZ?*!.I!Y5,QVOZ.NGCG''W,7#46O55RXLTU?4LF]:M5LN MUUTU[BZFWFWT<3A\#D&\U/\GC&JUXA6[4E7;,&F'.&HF.D!I-GQK(B)IP^;1 MX1)"94V^2.N"1*[E4)6[MKM3]]?7]7#7UN%Z,=27W!7HZ[H'QX/\K&3-I&$U M<=^,$KQV'#7Y1 65%2,>9 ) )F>$_"?Q(%, ,CT+9-GAN)]ZD!D F9T1,HAD M#D#FYX1,/<@"@"S."9EYD!< Y,4Y(7,/\AT ^0X7\DZOJ>0O?4$_5MYMF1XN M\P#? X#O<0'+MFFH_D74BI1\+;G[&77#^J*J5.N&=7\@GT$C^0P7\X'MF&R9 MCP.*!=DL7RG7Y)&*EI&_&36M[D9!ZS_2&%)*C.T4:C9]:[N6.V;L$1MDDAA9 M)=^4JI^Y$'L^2^6Z(R +8UA(":DD1G;)K:OW6E:J8>2>:3?"-(WKP.6&ZJ - M0B*)\4VRZV:87?!NW736]!&]4522Q3K$A%02([ODQO6//9LCMF["RF3%6?"D M(8O$R!HIK:J>)I_H()+&U62.IK"00&)D@_1\&R5JILUOY,N/MIMJ=]$LVZ5A M/WQ,2",QLD?VG>4[_1D\V@221H(LC9*M^QSE=&*20 ))D 4":C>8JR9@;H(L MDKUVR>\N!17,_.%S01))D"4RXM\#IX\)623!SDA.>/AD+"&/),@>@84<9,F0 M1Q)DCP!&[D+J8T(Z2?"SDG$KAQT;LDJ";)4Q*^];IX\)627!SDY&Y'R,F4*B M2=]>-*>Z>0H9)T4V#I")D@E9^)B0<=(W,LZ$7'%#UVXBN^[3^N,$, 77PY % M](JYJ&O>%5/A/7X?$Q)0BBR@5\S2U5:W;E!R,XXKMF):NZ#ZF)""4F0%C>E\ M,DC(QX04E"(K:!RS+_$Q(06EV HZ->MX;:@^)J2@%%E!(YCE1FD[L4%/AQ24 M(BL(G!X%0L\@!67("H(Q_77E#+)0AFPA&--?6CCNQSN71^B^O M0!8JSK <-R'=9+FDX>Y 5FHP-X#@C"#MEE %BJ0+70:\T;)]>2&[_P\O8 L M5/06FAY>3:S9BDM6W[J_,.Y\145UKTGW,;P]D>7==N:J%>*S.W'A+\^._4$L#!!0 ( )8ZJE0G9=6E# ( (0E : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"JJV8W MCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T $$/ M\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L(W!:$ M6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O(]#; M4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#; M)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IGU#L3 MZ)U1[TR@=T:]\W?J7[L!)AHE M&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z M%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYK MFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?C MX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IA MVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7# M['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'Z MX!.41E!$Y2BD&UL4$L! A0#% @ ECJJ5!+.-=&PO=V]R:W-H965T&UL4$L! A0#% M @ ECJJ5/P&NY(-!@ ;1< !@ ("!*Q@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ECJJ5!Q'B?A5 @ M1P4 !@ ("!&BD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ECJJ5'L)NKS5#P ]2T !D M ("!O3@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ECJJ5"6%.CB. P <@@ !D ("!NU4 'AL+W=O M&PO=V]R:W-H965T=? M !X;"]W;W)K&UL4$L! A0#% @ ECJJ5 Q- M_S7#"P 22$ !D ("!>V0 'AL+W=O&PO=V]R:W-H965T 9 " @2QZ !X;"]W;W)K&UL4$L! A0#% @ ECJJ5#"J^SE:! ,@L !D M ("!LH0 'AL+W=O&PO M=V]R:W-H965T*, !X;"]W;W)K&UL4$L! A0#% @ ECJJ5.]YP5KT#P .C !D ("! MB9$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ECJJ5-P5*1.; @ -@8 !D ("!A*H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ECJJ5"3T\6&P P T D !D M ("!<\0 'AL+W=O&PO=V]R M:W-H965TS* !X;"]W;W)K&UL M4$L! A0#% @ ECJJ5 /,R+,3 P %0H !D ("!R\T M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MECJJ5/VJ@E0 P /@@ !D ("! =@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ECJJ5"TR[$CR P V X !D M ("!I>T 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ECJJ5$N[VT"_ P #0X !D ("!K?P 'AL M+W=O&PO=V]R:W-H965T # 0!X;"]W;W)K&UL4$L! A0#% @ ECJJ M5+=6VZ!3 @ ?04 !D ("!R 8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ECJJ5#Q R+)\ @ #@8 M !D ("!1!$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ECJJ5&V10SB%!0 U!H !D M ("!'!D! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ECJJ5#@OW[8!! &P\ !D ("!&R&PO=V]R:W-H965TBLF@40( ,<% 9 " @30N M 0!X;"]W;W)K&UL4$L! A0#% @ ECJJ5,8: MN>&PO=V]R:W-H965T&UL4$L! A0#% @ ECJJ5"2W!"XS P \!, T M ( !73H! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ ECJJ5"=EU:4, @ A"4 !H M ( !HT,! 'AL+U]R96QS+W=O XML 76 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 77 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 172 319 1 true 53 0 false 9 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome Condensed Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Parenthetical) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical Condensed Consolidated Statements of Income and Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 7 false false R8.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 100080 - Disclosure - Organization and Operations Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndOperations Organization and Operations Notes 9 false false R10.htm 100090 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100100 - Disclosure - Revenue Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenue Revenue Notes 11 false false R12.htm 100110 - Disclosure - Fair Value Measurements Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100120 - Disclosure - Cash and Investments Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestments Cash and Investments Notes 13 false false R14.htm 100130 - Disclosure - Goodwill and Intangible Assets Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 100140 - Disclosure - Net Income Per Common Share Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare Net Income Per Common Share Notes 15 false false R16.htm 100150 - Disclosure - Convertible Notes and Loan Agreement Notes http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreement Convertible Notes and Loan Agreement Notes 16 false false R17.htm 100160 - Disclosure - Leases and Contingencies Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingencies Leases and Contingencies Notes 17 false false R18.htm 100170 - Disclosure - Stock-Based Compensation Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensation Stock-Based Compensation Notes 18 false false R19.htm 100180 - Disclosure - Stockholders' Equity and Subsequent Event Sheet http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEvent Stockholders' Equity and Subsequent Event Notes 19 false false R20.htm 100190 - Disclosure - Income Taxes Sheet http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxes1 Income Taxes Notes 20 false false R21.htm 100200 - Disclosure - Segment Information Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformation Segment Information Notes 21 false false R22.htm 100220 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 100230 - Disclosure - Revenue (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueTables Revenue (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenue 23 false false R24.htm 100240 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurements 24 false false R25.htm 100250 - Disclosure - Cash and Investments (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsTables Cash and Investments (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestments 25 false false R26.htm 100260 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets 26 false false R27.htm 100270 - Disclosure - Net Income Per Common Share (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareTables Net Income Per Common Share (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare 27 false false R28.htm 100280 - Disclosure - Convertible Notes and Loan Agreement (Tables) Notes http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementTables Convertible Notes and Loan Agreement (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreement 28 false false R29.htm 100290 - Disclosure - Leases and Contingencies (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesTables Leases and Contingencies (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingencies 29 false false R30.htm 100300 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensation 30 false false R31.htm 100310 - Disclosure - Segment Information (Tables) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformation 31 false false R32.htm 100330 - Disclosure - Organization and Operations - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndOperationsAdditionalInformationDetail Organization and Operations - Additional Information (Detail) Details 32 false false R33.htm 100340 - Disclosure - Revenue - Disaggregated Revenue (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail Revenue - Disaggregated Revenue (Detail) Details 33 false false R34.htm 100350 - Disclosure - Revenue - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail Revenue - Additional Information (Detail) Details 34 false false R35.htm 100360 - Disclosure - Revenue - Schedule of Deferred Revenue Included in Contract Liabilities (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueScheduleOfDeferredRevenueIncludedInContractLiabilitiesDetail Revenue - Schedule of Deferred Revenue Included in Contract Liabilities (Detail) Details 35 false false R36.htm 100370 - Disclosure - Fair Value Measurements - Assets Carried at Fair Value and Measured on Recurring Basis (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail Fair Value Measurements - Assets Carried at Fair Value and Measured on Recurring Basis (Detail) Details 36 false false R37.htm 100380 - Disclosure - Fair Value Measurements - Fair Value of Contingent Consideration (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail Fair Value Measurements - Fair Value of Contingent Consideration (Detail) Details 37 false false R38.htm 100390 - Disclosure - Cash and Investments - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsAdditionalInformationDetail Cash and Investments - Additional Information (Detail) Details 38 false false R39.htm 100400 - Disclosure - Cash and Investments - Short-term Investments (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail Cash and Investments - Short-term Investments (Detail) Details 39 false false R40.htm 100410 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail Goodwill and Intangible Assets - Additional Information (Detail) Details 40 false false R41.htm 100420 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail Goodwill and Intangible Assets - Summary of Intangible Assets (Detail) Details 41 false false R42.htm 100430 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Detail) Details 42 false false R43.htm 100440 - Disclosure - Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Detail) Details 43 false false R44.htm 100450 - Disclosure - Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Parenthetical) (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Parenthetical) (Detail) Details 44 false false R45.htm 100460 - Disclosure - Convertible Notes and Loan Agreement - Additional Information (Detail) Notes http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail Convertible Notes and Loan Agreement - Additional Information (Detail) Details 45 false false R46.htm 100470 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Convertible Notes (Details) Notes http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails Convertible Notes and Loan Agreement - Schedule of Convertible Notes (Details) Details 46 false false R47.htm 100480 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Notes (Detail) Notes http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail Convertible Notes and Loan Agreement - Schedule of Notes (Detail) Details 47 false false R48.htm 100500 - Disclosure - Convertible Notes and Loan Agreement - Schedule Of Interest Expense Recognized (Detail) Notes http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail Convertible Notes and Loan Agreement - Schedule Of Interest Expense Recognized (Detail) Details 48 false false R49.htm 100510 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Fair Value and Carrying Value of Debt Instrument (Detail) Notes http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfFairValueAndCarryingValueOfDebtInstrumentDetail Convertible Notes and Loan Agreement - Schedule of Fair Value and Carrying Value of Debt Instrument (Detail) Details 49 false false R50.htm 100520 - Disclosure - Leases and Contingencies - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail Leases and Contingencies - Additional Information (Detail) Details 50 false false R51.htm 100530 - Disclosure - Leases and Contingencies - Summary of Maturities of Operating Lease Liabilities (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail Leases and Contingencies - Summary of Maturities of Operating Lease Liabilities (Detail) Details 51 false false R52.htm 100540 - Disclosure - Leases and contingencies - Summary of Operating Lease Liabilities Included in Consolidated Balance Sheet (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail Leases and contingencies - Summary of Operating Lease Liabilities Included in Consolidated Balance Sheet (Detail) Details 52 false false R53.htm 100550 - Disclosure - Leases and Contingencies - Summary of Lease Costs (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail Leases and Contingencies - Summary of Lease Costs (Detail) Details 53 false false R54.htm 100560 - Disclosure - Leases and Contingencies - Summary of Additional Information Related to Operating Leases (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfAdditionalInformationRelatedToOperatingLeasesDetail Leases and Contingencies - Summary of Additional Information Related to Operating Leases (Detail) Details 54 false false R55.htm 100580 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 55 false false R56.htm 100590 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity under Company's Plans (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail Stock-Based Compensation - Summary of Stock Option Activity under Company's Plans (Detail) Details 56 false false R57.htm 100600 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit Activity Under Company's Plans (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail Stock-Based Compensation - Summary of Restricted Stock Unit Activity Under Company's Plans (Detail) Details 57 false false R58.htm 100610 - Disclosure - Stockholders' Equity and Subsequent Event - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail Stockholders' Equity and Subsequent Event - Additional Information (Detail) Details 58 false false R59.htm 100620 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 59 false false R60.htm 100630 - Disclosure - Segment Information - Additional Information (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail Segment Information - Additional Information (Detail) Details 60 false false R61.htm 100640 - Disclosure - Segment Information - Net Sales by Campaign Target Area (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail Segment Information - Net Sales by Campaign Target Area (Detail) Details 61 false false R62.htm 100650 - Disclosure - Segment Information - Net Sales to Customers by Geographic Area (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail Segment Information - Net Sales to Customers by Geographic Area (Detail) Details 62 false false R63.htm 100660 - Disclosure - Segment Information - Long-Lived Assets by Geographic Area (Detail) Sheet http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail Segment Information - Long-Lived Assets by Geographic Area (Detail) Details 63 false false All Reports Book All Reports ttgt-20220331.htm ttgt-20220331.xsd ttgt-20220331_cal.xml ttgt-20220331_def.xml ttgt-20220331_lab.xml ttgt-20220331_pre.xml ttgt-ex31_1.htm ttgt-ex31_2.htm ttgt-ex32_1.htm img109047807_0.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ttgt-20220331.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 172, "dts": { "calculationLink": { "local": [ "ttgt-20220331_cal.xml" ] }, "definitionLink": { "local": [ "ttgt-20220331_def.xml" ] }, "inline": { "local": [ "ttgt-20220331.htm" ] }, "labelLink": { "local": [ "ttgt-20220331_lab.xml" ] }, "presentationLink": { "local": [ "ttgt-20220331_pre.xml" ] }, "schema": { "local": [ "ttgt-20220331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 533, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 6, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 10 }, "keyCustom": 41, "keyStandard": 278, "memberCustom": 24, "memberStandard": 29, "nsprefix": "ttgt", "nsuri": "http://www.techtarget.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100090 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100100 - Disclosure - Revenue", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Fair Value Measurements", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Cash and Investments", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestments", "shortName": "Cash and Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Net Income Per Common Share", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare", "shortName": "Net Income Per Common Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Convertible Notes and Loan Agreement", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreement", "shortName": "Convertible Notes and Loan Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Leases and Contingencies", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingencies", "shortName": "Leases and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_adaa37eb-4856-4a5f-9221-32c54f96f715", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Stock-Based Compensation", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_adaa37eb-4856-4a5f-9221-32c54f96f715", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Stockholders' Equity and Subsequent Event", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEvent", "shortName": "Stockholders' Equity and Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Income Taxes", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxes1", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Segment Information", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Revenue (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "ttgt:AvailableForDebtSaleSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Cash and Investments (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsTables", "shortName": "Cash and Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "ttgt:AvailableForDebtSaleSecuritiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Net Income Per Common Share (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareTables", "shortName": "Net Income Per Common Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Convertible Notes and Loan Agreement (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementTables", "shortName": "Convertible Notes and Loan Agreement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Leases and Contingencies (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesTables", "shortName": "Leases and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Segment Information (Tables)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "first": true, "lang": null, "name": "ttgt:NumberOfWebsites", "reportCount": 1, "unique": true, "unitRef": "U_Website", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Organization and Operations - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndOperationsAdditionalInformationDetail", "shortName": "Organization and Operations - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "first": true, "lang": null, "name": "ttgt:NumberOfWebsites", "reportCount": 1, "unique": true, "unitRef": "U_Website", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Revenue - Disaggregated Revenue (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "shortName": "Revenue - Disaggregated Revenue (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_0026866a-870d-458d-8324-09fb220c61ab", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_ddbde5d6-940d-47b2-9ee8-69dc38ac6672", "decimals": null, "first": true, "lang": "en-US", "name": "ttgt:DeferredRevenuePaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Revenue - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "shortName": "Revenue - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_ddbde5d6-940d-47b2-9ee8-69dc38ac6672", "decimals": null, "first": true, "lang": "en-US", "name": "ttgt:DeferredRevenuePaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_368c0083-dfdc-44fe-9532-2d02b30e562d", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Revenue - Schedule of Deferred Revenue Included in Contract Liabilities (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueScheduleOfDeferredRevenueIncludedInContractLiabilitiesDetail", "shortName": "Revenue - Schedule of Deferred Revenue Included in Contract Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "lang": null, "name": "ttgt:ContractWithCustomerLiabilityBillings", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_356b0634-1a12-41f6-adea-b8182c040eb0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Fair Value Measurements - Assets Carried at Fair Value and Measured on Recurring Basis (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail", "shortName": "Fair Value Measurements - Assets Carried at Fair Value and Measured on Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_356b0634-1a12-41f6-adea-b8182c040eb0", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_46708dab-2f8e-4593-8b28-4aadee00b826", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Fair Value Measurements - Fair Value of Contingent Consideration (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail", "shortName": "Fair Value Measurements - Fair Value of Contingent Consideration (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_46708dab-2f8e-4593-8b28-4aadee00b826", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Cash and Investments - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsAdditionalInformationDetail", "shortName": "Cash and Investments - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ttgt:AvailableForDebtSaleSecuritiesTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Cash and Investments - Short-term Investments (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail", "shortName": "Cash and Investments - Short-term Investments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ttgt:AvailableForDebtSaleSecuritiesTableTextBlock", "div", "us-gaap:CashCashEquivalentsAndShortTermInvestmentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Goodwill and Intangible Assets - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100420 - Disclosure - Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Summary of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets - Schedule of Amortization Expense of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100440 - Disclosure - Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail", "shortName": "Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "lang": null, "name": "ttgt:WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Parenthetical) (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail", "shortName": "Net Income Per Common Share - Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share (Parenthetical) (Detail)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_89017dc5-0eee-4cfd-a952-2ecdce023aab", "decimals": "-3", "first": true, "lang": null, "name": "ttgt:DebtInstrumentPrincipalAmountConverted", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Convertible Notes and Loan Agreement - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "shortName": "Convertible Notes and Loan Agreement - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_89017dc5-0eee-4cfd-a952-2ecdce023aab", "decimals": "-3", "first": true, "lang": null, "name": "ttgt:DebtInstrumentPrincipalAmountConverted", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_84b4eae3-8f8a-45bb-a81a-88a408470add", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturityDate", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Convertible Notes (Details)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails", "shortName": "Convertible Notes and Loan Agreement - Schedule of Convertible Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_c5b18490-db84-4131-baf5-0eb0c9363a19", "decimals": null, "lang": "en-US", "name": "us-gaap:DebtInstrumentPaymentTerms", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_f9013c3a-9a6d-4f93-950e-2b5d3c4791e6", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Notes (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail", "shortName": "Convertible Notes and Loan Agreement - Schedule of Notes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_84b4eae3-8f8a-45bb-a81a-88a408470add", "decimals": "-3", "lang": null, "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ttgt:ScheduleOfInterestExpenseRecognizedTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Convertible Notes and Loan Agreement - Schedule Of Interest Expense Recognized (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail", "shortName": "Convertible Notes and Loan Agreement - Schedule Of Interest Expense Recognized (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ttgt:ScheduleOfInterestExpenseRecognizedTableTextBlock", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InterestExpenseLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Convertible Notes and Loan Agreement - Schedule of Fair Value and Carrying Value of Debt Instrument (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfFairValueAndCarryingValueOfDebtInstrumentDetail", "shortName": "Convertible Notes and Loan Agreement - Schedule of Fair Value and Carrying Value of Debt Instrument (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:DebtDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Parenthetical)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical", "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Leases and Contingencies - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail", "shortName": "Leases and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "lang": null, "name": "us-gaap:LitigationSettlementExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Leases and Contingencies - Summary of Maturities of Operating Lease Liabilities (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail", "shortName": "Leases and Contingencies - Summary of Maturities of Operating Lease Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Leases and contingencies - Summary of Operating Lease Liabilities Included in Consolidated Balance Sheet (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail", "shortName": "Leases and contingencies - Summary of Operating Lease Liabilities Included in Consolidated Balance Sheet (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Leases and Contingencies - Summary of Lease Costs (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail", "shortName": "Leases and Contingencies - Summary of Lease Costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ttgt:LesseeOperatingLeaseTermAndDiscountRateTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Leases and Contingencies - Summary of Additional Information Related to Operating Leases (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfAdditionalInformationRelatedToOperatingLeasesDetail", "shortName": "Leases and Contingencies - Summary of Additional Information Related to Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ttgt:LesseeOperatingLeaseTermAndDiscountRateTableTextBlock", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "2", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_368c0083-dfdc-44fe-9532-2d02b30e562d", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity under Company's Plans (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity under Company's Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_7e669089-609a-4fae-8f91-14436fba4dc0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Unit Activity Under Company's Plans (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Unit Activity Under Company's Plans (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_7e669089-609a-4fae-8f91-14436fba4dc0", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Stockholders' Equity and Subsequent Event - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail", "shortName": "Stockholders' Equity and Subsequent Event - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_408571ea-15e5-4ad5-97b7-2c55417a63cc", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-5", "first": true, "lang": null, "name": "ttgt:IncomeTaxExpenseBenefit1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-5", "first": true, "lang": null, "name": "ttgt:IncomeTaxExpenseBenefit1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_89017dc5-0eee-4cfd-a952-2ecdce023aab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_89017dc5-0eee-4cfd-a952-2ecdce023aab", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Segment Information - Additional Information (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail", "shortName": "Segment Information - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "U_Segment", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Segment Information - Net Sales by Campaign Target Area (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "shortName": "Segment Information - Net Sales by Campaign Target Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_382640b5-5aa6-455c-abdf-c8a77ce4cfd7", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Segment Information - Net Sales to Customers by Geographic Area (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail", "shortName": "Segment Information - Net Sales to Customers by Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_8c3e06e9-cb6a-4d7f-9673-b78e2c343da8", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Segment Information - Long-Lived Assets by Geographic Area (Detail)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail", "shortName": "Segment Information - Long-Lived Assets by Geographic Area (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_a57251b4-fc70-413b-851b-f42dfc6e4b31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-5", "first": true, "lang": null, "name": "ttgt:AdjustmentsToAdditionalPaidInCapitalAccruedShareBasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "div", "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-5", "first": true, "lang": null, "name": "ttgt:AdjustmentsToAdditionalPaidInCapitalAccruedShareBasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100080 - Disclosure - Organization and Operations", "role": "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndOperations", "shortName": "Organization and Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ttgt-20220331.htm", "contextRef": "C_36ea293d-1de5-481d-80a7-57d6c37ab9cf", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 53, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom [Member]" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address Address Line1", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address City Or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation State Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r605" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r604" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Security12b Title", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r182", "r330", "r335", "r562" ], "lang": { "en-us": { "role": { "label": "Major Customers [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r261", "r297", "r350", "r352", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r560", "r563", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r261", "r297", "r350", "r352", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r560", "r563", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r182", "r330", "r335", "r562" ], "lang": { "en-us": { "role": { "label": "Name Of Major Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r261", "r297", "r341", "r350", "r352", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r560", "r563", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Range [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r261", "r297", "r341", "r350", "r352", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r560", "r563", "r601", "r602" ], "lang": { "en-us": { "role": { "label": "Range [Member]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r3", "r109", "r110", "r111", "r112", "r113", "r116", "r117", "r118", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r142", "r216", "r217", "r389", "r407", "r444", "r448", "r449", "r450", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r615", "r616" ], "lang": { "en-us": { "role": { "label": "Restatement [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r3", "r109", "r110", "r111", "r112", "r113", "r116", "r117", "r118", "r119", "r121", "r122", "r123", "r124", "r125", "r126", "r142", "r216", "r217", "r389", "r407", "r444", "r448", "r449", "r450", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r615", "r616" ], "lang": { "en-us": { "role": { "label": "Restatement [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "label": "Revision Of Prior Period Reclassification Adjustment [Member]", "terseLabel": "Reclassification Adjustment [Member]" } } }, "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r120", "r351" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r120", "r126", "r351" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r177", "r178", "r330", "r334", "r561", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "label": "Segment Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r177", "r178", "r330", "r334", "r561", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600" ], "lang": { "en-us": { "role": { "label": "Statement Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r120", "r126", "r244", "r351", "r506" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ttgt_AccruedSalesIncentives": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued sales incentives.", "label": "Accrued Sales Incentives", "terseLabel": "Accrued sales incentives", "verboseLabel": "Accrued sales incentives" } } }, "localname": "AccruedSalesIncentives", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_AdjustmentsToAdditionalPaidInCapitalAccruedShareBasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital accrued share-based compensation requisite service period recognition value.", "label": "Adjustments To Additional Paid In Capital Accrued Share Based Compensation Requisite Service Period Recognition Value", "terseLabel": "Accrued compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalAccruedShareBasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityParenthetical" ], "xbrltype": "monetaryItemType" }, "ttgt_AmortizationExcludingCostOfAmortization": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization excluding cost of amortization.", "label": "Amortization Excluding Cost Of Amortization", "terseLabel": "Amortization" } } }, "localname": "AmortizationExcludingCostOfAmortization", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "ttgt_AmortizationOfIntangibleAssetsAndOtherExcludingFinancingCosts": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization of intangible assets and other excluding financing costs.", "label": "Amortization Of Intangible Assets And Other Excluding Financing Costs", "terseLabel": "Amortization" } } }, "localname": "AmortizationOfIntangibleAssetsAndOtherExcludingFinancingCosts", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ttgt_AvailableForDebtSaleSecuritiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Available For debt Sale Securities [Table Text Block]", "label": "Available For debt Sale Securities [Table Text Block]", "terseLabel": "Short-term Investments" } } }, "localname": "AvailableForDebtSaleSecuritiesTableTextBlock", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "ttgt_CalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Calculation of numerator and denominator in earnings per share.", "label": "Calculation Of Numerator And Denominator In Earnings Per Share [Line Items]", "terseLabel": "Calculation of Numerator and Denominator in Earnings Per Share [Line Items]" } } }, "localname": "CalculationOfNumeratorAndDenominatorInEarningsPerShareLineItems", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail" ], "xbrltype": "stringItemType" }, "ttgt_ContingentConsiderationCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration current.", "label": "Contingent Consideration Current [Member]", "terseLabel": "Contingent Consideration - Current [Member]", "verboseLabel": "Contingent Consideration - Current [Member]" } } }, "localname": "ContingentConsiderationCurrentMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "ttgt_ContingentConsiderationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration.", "label": "Contingent Consideration [Member]", "terseLabel": "Contingent Consideration [Member]" } } }, "localname": "ContingentConsiderationMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "domainItemType" }, "ttgt_ContingentConsiderationNonCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent consideration non current.", "label": "Contingent Consideration Non Current [Member]", "terseLabel": "Contingent Consideration - Non-current [Member]", "verboseLabel": "Contingent Consideration - Non current [Member]" } } }, "localname": "ContingentConsiderationNonCurrentMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "ttgt_ContractLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract liabilities.", "label": "Contract Liabilities [Member]", "terseLabel": "Contract Liabilities [Member]" } } }, "localname": "ContractLiabilitiesMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_ContractWithCustomerContractPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customer contract period.", "label": "Contract With Customer Contract Period", "terseLabel": "Contract with customer contract period" } } }, "localname": "ContractWithCustomerContractPeriod", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttgt_ContractWithCustomerLiabilityBillings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer, liability, billings.", "label": "Contract With Customer Liability Billings", "verboseLabel": "Contract Liabilities, Billings" } } }, "localname": "ContractWithCustomerLiabilityBillings", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueScheduleOfDeferredRevenueIncludedInContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_ContractWithCustomerLiabilityFromDeferredRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer liability from deferred revenue.", "label": "Contract With Customer Liability From Deferred Revenue", "terseLabel": "Contract with customer liability from deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityFromDeferredRevenue", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with customer, liability, revenue recognized during period.", "label": "Contract With Customer Liability Revenue Recognized During Period", "negatedLabel": "Contract Liabilities, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueScheduleOfDeferredRevenueIncludedInContractLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_ContractWithCustomersAmortizationPeriodOfContractAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with customers amortization period of contract assets.", "label": "Contract With Customers Amortization Period Of Contract Assets", "terseLabel": "Amortization period of contract assets", "verboseLabel": "Amortization period of contract assets" } } }, "localname": "ContractWithCustomersAmortizationPeriodOfContractAssets", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttgt_CustomerAffiliateAndAdvertiserRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer, affiliate and advertiser relationships.", "label": "Customer Affiliate And Advertiser Relationships [Member]", "terseLabel": "Customer, Affiliate and Advertiser Relationships [Member]" } } }, "localname": "CustomerAffiliateAndAdvertiserRelationshipsMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "ttgt_CustomersByCampaignTargetAreaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customers by campaign target area.", "label": "Customers By Campaign Target Area [Member]", "terseLabel": "Customers by Campaign Target Area [Member]" } } }, "localname": "CustomersByCampaignTargetAreaMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "domainItemType" }, "ttgt_DebtInstrumentImpliedInterestRateWithoutConversionOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument implied interest rate without conversion option.", "label": "Debt Instrument Implied Interest Rate Without Conversion Option", "terseLabel": "Implied interest rate" } } }, "localname": "DebtInstrumentImpliedInterestRateWithoutConversionOption", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ttgt_DebtInstrumentPrincipalAmountConverted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt instrument principal amount converted.", "label": "Debt Instrument Principal Amount Converted", "terseLabel": "Debt instrument converted" } } }, "localname": "DebtInstrumentPrincipalAmountConverted", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_DeferredRevenuePaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred revenue payment terms.", "label": "Deferred Revenue Payment Terms", "terseLabel": "Deferred revenue payment terms", "verboseLabel": "Deferred revenue payment terms" } } }, "localname": "DeferredRevenuePaymentTerms", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttgt_DenominatorUsedInComputationOfBasicAndDilutedNetIncomePerCommonShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Denominator used in computation of basic and diluted net income per common share.", "label": "Denominator Used In Computation Of Basic And Diluted Net Income Per Common Share [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "DenominatorUsedInComputationOfBasicAndDilutedNetIncomePerCommonShareAbstract", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "stringItemType" }, "ttgt_FairValueAssetsMeasuredOnRecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value assets measured on recurring basis.", "label": "Fair Value Assets Measured On Recurring Basis [Abstract]", "terseLabel": "Assets:" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisAbstract", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "ttgt_FairValueLiabilitiesMeasuredOnRecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value liabilities measured on recurring basis.", "label": "Fair Value Liabilities Measured On Recurring Basis [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisAbstract", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "ttgt_FairValueMeasurementWithUnobservableInputsAmountsIncludedInAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail": { "order": 0.0, "parentTag": "ttgt_FairValueMeasurementWithUnobservableInputsContingentConsideration", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs amounts included in accrued expenses and other current liabilities.", "label": "Fair Value Measurement With Unobservable Inputs Amounts Included In Accrued Expenses And Other Current Liabilities", "terseLabel": "Amounts included in accrued expenses and other current liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsAmountsIncludedInAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_FairValueMeasurementWithUnobservableInputsContingentConsideration": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs contingent consideration.", "label": "Fair Value Measurement With Unobservable Inputs Contingent Consideration", "terseLabel": "Total Contingent Consideration", "totalLabel": "Total contingent consideration" } } }, "localname": "FairValueMeasurementWithUnobservableInputsContingentConsideration", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAmortizationOfDiscountOnContingentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair Value Measurement With Unobservable Inputs Fair Value Measurement With Unobservable Inputs Reconciliation recurring basis amortization of discount on contingent liabilities.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Amortization Of Discount On Contingent Liabilities", "terseLabel": "Amortization of discount on contingent liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAmortizationOfDiscountOnContingentLiabilities", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisPaymentsOnContingentLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value measurement with unobservable inputs reconciliations recurring basis payments on contingent liabilities.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Payments On Contingent Liabilities", "negatedLabel": "Payments on contingent liabilities" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisPaymentsOnContingentLiabilities", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_FairValueOfDebtLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of debt liability.", "label": "Fair Value Of Debt Liability", "terseLabel": "Fair value of liability component of debt" } } }, "localname": "FairValueOfDebtLiability", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible asset, expected amortization, after year four.", "label": "Finite Lived Intangible Asset Expected Amortization After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_FourthAmendmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fourth amendment.", "label": "Fourth Amendment [Member]", "terseLabel": "Fourth Amendment [Member]" } } }, "localname": "FourthAmendmentMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_GoodwillAndIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Line Items]", "terseLabel": "Goodwill And Intangible Assets [Line Items]" } } }, "localname": "GoodwillAndIntangibleAssetsLineItems", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ttgt_GoodwillAndIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Table]", "terseLabel": "Goodwill And Intangible Assets [Table]" } } }, "localname": "GoodwillAndIntangibleAssetsTable", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ttgt_IncomeTaxExpenseBenefit1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax expense benefit1", "label": "Income Tax Expense Benefit1", "terseLabel": "Income Tax Expense Benefit" } } }, "localname": "IncomeTaxExpenseBenefit1", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income taxes.", "label": "Income Taxes [Line Items]", "terseLabel": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ttgt_IncomeTaxesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income Taxes [Table]", "label": "Income Taxes [Table]", "terseLabel": "Income Taxes [Table]" } } }, "localname": "IncomeTaxesTable", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "ttgt_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease right-of-use assets.", "label": "Increase Decrease In Operating Lease Right Of Use Assets", "negatedLabel": "Operating lease assets (ROU)", "terseLabel": "Operating lease assets (ROU)" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ttgt_InternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International.", "label": "International [Member]" } } }, "localname": "InternationalMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail" ], "xbrltype": "domainItemType" }, "ttgt_LeaseAgreementForOffice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease agreement for office.", "label": "Lease Agreement For Office", "terseLabel": "Lease agreement for office" } } }, "localname": "LeaseAgreementForOffice", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "areaItemType" }, "ttgt_LeaseAmendmentEffectiveDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease amendment effective date.", "label": "Lease Amendment Effective Date", "terseLabel": "Amendment effective date" } } }, "localname": "LeaseAmendmentEffectiveDate", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "ttgt_LeaseAmendmentEffectiveMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease amendment effective month and year.", "label": "Lease Amendment Effective Month And Year", "terseLabel": "Amendment effective month and year" } } }, "localname": "LeaseAmendmentEffectiveMonthAndYear", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "ttgt_LeaseExtensionDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease extension date.", "label": "Lease Extension Date", "terseLabel": "Lease extension date" } } }, "localname": "LeaseExtensionDate", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "ttgt_LesseeOperatingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee operating lease term and discount rate table.", "label": "Lessee Operating Lease Term And Discount Rate Table [Text Block]", "terseLabel": "Lessee Operating Lease Term and Discount Rate" } } }, "localname": "LesseeOperatingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "ttgt_LineOfCreditFacilitySublimitCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility sublimit capacity.", "label": "Line Of Credit Facility Sublimit Capacity", "terseLabel": "Letter-of-credit sublimit" } } }, "localname": "LineOfCreditFacilitySublimitCapacity", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_LongLivedAssetsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived assets percentage.", "label": "Long Lived Assets Percentage", "terseLabel": "Long lived assets percentage" } } }, "localname": "LongLivedAssetsPercentage", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ttgt_MayTwoThousandTwentyRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "May two thousand twenty repurchase program.", "label": "May Two Thousand Twenty Repurchase Program [Member]", "terseLabel": "May 2020 Repurchase Program [Member]" } } }, "localname": "MayTwoThousandTwentyRepurchaseProgramMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_MayTwoThousandTwentyTwoRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "May two thousand twenty two repurchase program.", "label": "May Two Thousand Twenty Two Repurchase Program [Member]", "terseLabel": "May 2022 Repurchase Program [Member]" } } }, "localname": "MayTwoThousandTwentyTwoRepurchaseProgramMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_NovemberTwoThousandEighteenRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "November two thousand eighteen repurchase program.", "label": "November Two Thousand Eighteen Repurchase Program [Member]", "terseLabel": "November 2018 Stock Repurchase Plan [Member]" } } }, "localname": "NovemberTwoThousandEighteenRepurchaseProgramMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_NumberOfWebinarsVirtualEventChannels": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of webinars/virtual event channels.", "label": "Number Of Webinars Virtual Event Channels", "terseLabel": "Number of webinars/virtual event channels" } } }, "localname": "NumberOfWebinarsVirtualEventChannels", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndOperationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ttgt_NumberOfWebsites": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of websites.", "label": "Number Of Websites", "terseLabel": "Number of websites" } } }, "localname": "NumberOfWebsites", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndOperationsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "ttgt_NumeratorAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Numerator.", "label": "Numerator [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NumeratorAbstract", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "stringItemType" }, "ttgt_OneTimeCashAllowanceFromLeaseAgreement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "One-time cash allowance from lease agreement.", "label": "One Time Cash Allowance From Lease Agreement", "terseLabel": "One-time cash allowance" } } }, "localname": "OneTimeCashAllowanceFromLeaseAgreement", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_OperatingLeaseTermOptionToExtend": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease term option to extend.", "label": "Operating Lease Term Option To Extend", "terseLabel": "Operating lease term option to extend" } } }, "localname": "OperatingLeaseTermOptionToExtend", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttgt_OperatingLeasesIncomeStatementLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases Income Statement Lease", "label": "Operating Leases Income Statement Lease", "terseLabel": "Base monthly rent" } } }, "localname": "OperatingLeasesIncomeStatementLease", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "ttgt_OtherLongTermLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other long-term liabilities.", "label": "Other Long Term Liabilities Policy [Text Block]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLongTermLiabilitiesPolicyTextBlock", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ttgt_PaymentsForEarnOutLiabilities": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for earn out liabilities.", "label": "Payments For Earn Out Liabilities", "negatedLabel": "Payment of earnout liabilities" } } }, "localname": "PaymentsForEarnOutLiabilities", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "ttgt_PercentageIncreaseInBaseRent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage increase in base rent.", "label": "Percentage Increase In Base Rent", "terseLabel": "Percentage increase in base rent" } } }, "localname": "PercentageIncreaseInBaseRent", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ttgt_PercentageOfSalePriceOfCommonStockAndConversionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of sale price of common stock and conversion rate.", "label": "Percentage Of Sale Price Of Common Stock And Conversion Rate", "terseLabel": "Percentage of sale price of common stock and conversion rate" } } }, "localname": "PercentageOfSalePriceOfCommonStockAndConversionRate", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "ttgt_PooledBondAndMoneyMarketFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pooled Bond and Money Market Funds [Member]", "label": "Pooled Bond and money market funds [Member]" } } }, "localname": "PooledBondAndMoneyMarketFundsMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "domainItemType" }, "ttgt_PooledBondFundMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pooled bond fund.", "label": "Pooled Bond Fund [Member]" } } }, "localname": "PooledBondFundMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "domainItemType" }, "ttgt_ProprietaryUserInformationDatabaseAndInternetTrafficMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Proprietary user information database and internet traffic.", "label": "Proprietary User Information Database And Internet Traffic [Member]", "terseLabel": "Proprietary User Information Database and Internet Traffic [Member]" } } }, "localname": "ProprietaryUserInformationDatabaseAndInternetTrafficMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "ttgt_RegulatoryAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regulatory assets.", "label": "Regulatory Assets [Abstract]" } } }, "localname": "RegulatoryAssetsAbstract", "nsuri": "http://www.techtarget.com/20220331", "xbrltype": "stringItemType" }, "ttgt_RevenueRecognitionRemainingPerformanceObligationExpectedTimingOfInvoicingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue recognition remaining performance obligation expected timing of Invoicing period.", "label": "Revenue Recognition Remaining Performance Obligation Expected Timing Of Invoicing Period", "terseLabel": "Revenue recognition timing of invoicing period" } } }, "localname": "RevenueRecognitionRemainingPerformanceObligationExpectedTimingOfInvoicingPeriod", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "ttgt_ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]", "label": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]", "terseLabel": "Schedule Of Calculation Of Numerator And Denominator In Earnings Per Share [Table]" } } }, "localname": "ScheduleOfCalculationOfNumeratorAndDenominatorInEarningsPerShareTable", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail" ], "xbrltype": "stringItemType" }, "ttgt_ScheduleOfInterestExpenseRecognizedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of interest expense recognized.", "label": "Schedule Of Interest Expense Recognized Table [Text Block]", "terseLabel": "Schedule Of Interest Expense Recognized" } } }, "localname": "ScheduleOfInterestExpenseRecognizedTableTextBlock", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementTables" ], "xbrltype": "textBlockItemType" }, "ttgt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEffectiveDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award effective date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Effective Date", "terseLabel": "Plan effective date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEffectiveDate", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "ttgt_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award expiration month and year.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Expiration Month And Year", "terseLabel": "Expiry date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationMonthAndYear", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "ttgt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangements by share based payment award options cancel in period weighted average exercise price.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Cancel In Period Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price Per Share, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "ttgt_StockOptionTwoThousandSevenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock option 2007 Plan.", "label": "Stock Option Two Thousand Seven Plan [Member]", "terseLabel": "Stock Option 2007 Plan [Member]" } } }, "localname": "StockOptionTwoThousandSevenPlanMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_StockOptionTwoThousandSeventeenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock option two thousand seventeen plan.", "label": "Stock Option Two Thousand Seventeen Plan [Member]", "terseLabel": "Stock Option 2017 Plan [Member]" } } }, "localname": "StockOptionTwoThousandSeventeenPlanMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_StockRepurchaseProgramTerminationMonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock repurchase program termination month and year.", "label": "Stock Repurchase Program Termination Month And Year", "terseLabel": "Common stock repurchase termination month and year" } } }, "localname": "StockRepurchaseProgramTerminationMonthAndYear", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "gYearMonthItemType" }, "ttgt_ThirdAmendmentNewtonLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third amendment newton lease.", "label": "Third Amendment Newton Lease [Member]", "terseLabel": "Third Amendment Newton Lease [Member]" } } }, "localname": "ThirdAmendmentNewtonLeaseMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_TwoThousandAndSevenPlanAndTwoThousandAndSeventeenPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and seven plan and two thousand and seventeen plan.", "label": "Two Thousand And Seven Plan And Two Thousand And Seventeen Plan [Member]", "terseLabel": "2007 and 2017 Plans [Member]" } } }, "localname": "TwoThousandAndSevenPlanAndTwoThousandAndSeventeenPlanMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_TwoThousandEighteenLoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand eighteen loan and security agreement.", "label": "Two Thousand Eighteen Loan And Security Agreement [Member]", "terseLabel": "2018 Loan Agreement [Member]" } } }, "localname": "TwoThousandEighteenLoanAndSecurityAgreementMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_TwoThousandTwentyFiveNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty five notes.", "label": "Two Thousand Twenty Five Notes [Member]", "terseLabel": "2025 Notes [Member]" } } }, "localname": "TwoThousandTwentyFiveNotesMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "domainItemType" }, "ttgt_TwoThousandTwentyOneLoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty one loan and security agreement.", "label": "Two Thousand Twenty One Loan And Security Agreement [Member]", "terseLabel": "2021 Loan Agreement [Member]" } } }, "localname": "TwoThousandTwentyOneLoanAndSecurityAgreementMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_TwoThousandTwentySixNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand twenty six notes.", "label": "Two Thousand Twenty Six Notes [Member]", "terseLabel": "2026 Notes [Member]" } } }, "localname": "TwoThousandTwentySixNotesMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "domainItemType" }, "ttgt_UnaffiliatedCustomersByGeographicAreaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unaffiliated customers by geographic area .", "label": "Unaffiliated Customers By Geographic Area [Member]", "terseLabel": "Unaffiliated Customers by Geographic Area [Member]" } } }, "localname": "UnaffiliatedCustomersByGeographicAreaMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "domainItemType" }, "ttgt_WeightedAverageNumberOfBasicSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average number of basic shares outstanding.", "label": "Weighted Average Number Of Basic Shares Outstanding", "terseLabel": "Weighted average shares of stock outstanding", "verboseLabel": "Weighted average shares of stock outstanding" } } }, "localname": "WeightedAverageNumberOfBasicSharesOutstanding", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "sharesItemType" }, "ttgt_WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingAndPotentiallyDilutiveShares": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares.", "label": "Weighted Average Shares Of Common Stock And Vested Undelivered Restricted Stock Units Outstanding And Potentially Dilutive Shares", "totalLabel": "Total weighted average shares of common stock and vested, undelivered restricted stock units outstanding and potentially dilutive shares" } } }, "localname": "WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingAndPotentiallyDilutiveShares", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "sharesItemType" }, "ttgt_WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average shares of common stock and vested, undelivered restricted stock units outstanding basic.", "label": "Weighted Average Shares Of Common Stock And Vested Undelivered Restricted Stock Units Outstanding Basic", "terseLabel": "Weighted average shares of common stock and vested, undelivered restricted stock units outstanding" } } }, "localname": "WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingBasic", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "sharesItemType" }, "ttgt_WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingDiluted": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail": { "order": 0.0, "parentTag": "ttgt_WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingAndPotentiallyDilutiveShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Weighted average shares of common stock and vested undelivered restricted stock units outstanding diluted.", "label": "Weighted Average Shares Of Common Stock And Vested Undelivered Restricted Stock Units Outstanding Diluted", "terseLabel": "Weighted average shares of common stock and vested, undelivered restricted stock units outstanding" } } }, "localname": "WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingDiluted", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "sharesItemType" }, "ttgt_WesternAllianceBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Western Alliance Bank.", "label": "Western Alliance Bank [Member]", "terseLabel": "Western Alliance Bank [Member]" } } }, "localname": "WesternAllianceBankMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "ttgt_ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Zero Point One Two Five Percentage Convertible Senior Notes.", "label": "Zero Point One Two Five Percentage Convertible Senior Notes [Member]", "terseLabel": "0.125% Convertible Senior Notes [Member]" } } }, "localname": "ZeroPointOneTwoFivePercentageConvertibleSeniorNotesMember", "nsuri": "http://www.techtarget.com/20220331", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update202006 [Member]", "terseLabel": "ASU 2020-06" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable And Other Accrued Liabilities Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r15", "r35" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable Trade Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r23", "r184", "r185" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable Net Current", "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $2,658 and $2,514 respectively", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r19", "r529", "r548" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r53", "r54", "r55", "r550", "r571", "r575" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income Loss Net Of Tax", "terseLabel": "Accumulated other comprehensive income (loss)", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r62", "r63", "r64", "r109", "r110", "r111", "r431", "r566", "r567", "r616" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r24" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid In Capital Common Stock", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r109", "r110", "r111", "r386", "r387", "r388", "r448" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid In Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r112", "r113", "r114", "r115", "r126", "r194", "r195", "r212", "r213", "r214", "r215", "r216", "r217", "r246", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r404", "r405", "r406", "r407", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r501", "r521", "r522", "r523", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r612", "r613", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Adjustments For New Accounting Pronouncements [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Adjustments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Impact of net settlements" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r353", "r355", "r391", "r392" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value", "terseLabel": "Stock-based compensation expense", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments To Reconcile Net Income Loss To Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r355", "r378", "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share Based Compensation Expense", "terseLabel": "Allocated stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r190", "r218" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance For Doubtful Accounts Receivable Current", "verboseLabel": "Allowance for doubtful accounts, accounts receivable" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r74", "r90", "r281", "r483" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization Of Financing Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r90", "r281", "r292", "r293", "r483" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization Of Financing Costs And Discounts", "terseLabel": "Amortization of debt discount and transaction costs", "totalLabel": "Amortization of Debt Issuance Costs and Discounts, Total" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r90", "r228", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization Of Intangible Assets", "terseLabel": "Amortization of intangible assets", "totalLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount", "terseLabel": "Outstanding stock options and unvested restricted stock units excluded from computation of diluted EPS" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_Assets": { "auth_ref": [ "r104", "r160", "r165", "r172", "r211", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r425", "r432", "r462", "r502", "r504", "r527", "r547" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets And Liabilities Lessee [Abstract]" } } }, "localname": "AssetsAndLiabilitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r13", "r50", "r104", "r211", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r425", "r432", "r462", "r502", "r504" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets Fair Value Disclosure", "terseLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r201" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail": { "order": 0.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r202" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r199", "r220" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r196", "r200", "r220", "r532" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Estimated Fair Value", "totalLabel": "Debt Securities, Available-for-sale, Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r198", "r220" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Available For Sale Securities Debt Securities Current", "terseLabel": "Short-term investments", "totalLabel": "Debt Securities, Available-for-sale, Current, Total" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r356", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r437", "r438" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis Of Accounting Policy Policy [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon).", "label": "Bonds [Member]", "terseLabel": "Bond Funds [Member]" } } }, "localname": "BondsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy", "terseLabel": "Business Combinations and Valuation of Goodwill and Acquired Intangible Assets" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash And Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r33", "r92" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash And Cash Equivalents At Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the components of cash, cash equivalents, and short-term investments. Short-term investments may include current marketable securities.", "label": "Cash Cash Equivalents And Short Term Investments [Text Block]", "terseLabel": "Cash and Investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r87", "r92", "r96" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "periodEndLabel": "Cash at end of period", "periodStartLabel": "Cash at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r87", "r471" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Net increase in cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r243", "r533", "r554" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments And Contingencies", "terseLabel": "Leases and contingencies (see Note 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock Capital Shares Reserved For Future Issuance", "terseLabel": "Common stock shares reserved for issuance", "verboseLabel": "Common stock reserved" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r109", "r110", "r448" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock Par Or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock Shares Issued", "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r309" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock Shares Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r504" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock Value", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, $0.001 par value; 100,000,000 shares authorized; 57,268,651 and 57,144,740 shares issued; respectively; 29,751,855 and 29,633,898 shares outstanding, respectively", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r58", "r60", "r61", "r70", "r536", "r556" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Net Of Tax", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income Net Of Tax [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r98", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation Policy [Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration By Type [Axis]", "terseLabel": "Contingent Consideration by Type" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract With Customer Asset And Liability Table [Text Block]", "terseLabel": "Schedule of Deferred Revenue Included in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r319", "r320", "r331" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Current", "periodEndLabel": "Contract Liabilities, Balance", "periodStartLabel": "Contract Liabilities, Balance", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueScheduleOfDeferredRevenueIncludedInContractLiabilitiesDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebt": { "auth_ref": [ "r20", "r530", "r549" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company.", "label": "Convertible Debt", "terseLabel": "Convertible senior notes", "totalLabel": "Convertible Debt, Total", "verboseLabel": "Convertible senior notes, Carrying Value" } } }, "localname": "ConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfFairValueAndCarryingValueOfDebtInstrumentDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt Fair Value Disclosures", "terseLabel": "Convertible senior notes, Fair Value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfFairValueAndCarryingValueOfDebtInstrumentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r67", "r68" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost Of Goods And Service Excluding Depreciation Depletion And Amortization", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization, Total" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "auth_ref": [ "r75" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost Of Goods And Services Sold Amortization", "terseLabel": "Amortization of acquired technology" } } }, "localname": "CostOfGoodsAndServicesSoldAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "auth_ref": [ "r75", "r239" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.", "label": "Cost Of Goods And Services Sold Depreciation", "terseLabel": "Depreciation included in cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost Of Sales [Member]", "terseLabel": "Cost of Revenue [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r94", "r95" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion Converted Instrument Amount1", "terseLabel": "Equity component (a)" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r101", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r275", "r282", "r283", "r285", "r294" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Convertible Notes and Loan Agreement" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r19", "r20", "r103", "r107", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r290", "r291", "r292", "r293", "r485", "r528", "r530", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument Basis Spread On Variable Rate1", "terseLabel": "Debt instrument basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "auth_ref": [ "r286" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.", "label": "Debt Instrument Convertible Carrying Amount Of The Equity Component", "terseLabel": "Equity component of the notes" } } }, "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r260", "r287" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument Convertible Conversion Price1", "terseLabel": "Conversion price of debt per share", "verboseLabel": "Initial Conversion Price" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r42", "r260", "r310", "r311", "r313" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument Convertible Conversion Ratio1", "terseLabel": "Debt instrument, conversion rate", "verboseLabel": "Initial Conversion Rate per $1,000 Principal" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleLatestDate1": { "auth_ref": [ "r43", "r310", "r313" ], "lang": { "en-us": { "role": { "documentation": "Latest date when the debt instrument can be converted into equity, in YYYY-MM-DD format.", "label": "Debt Instrument Convertible Latest Date1", "terseLabel": "Debt instrument conversion date" } } }, "localname": "DebtInstrumentConvertibleLatestDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r42", "r260", "r310", "r311", "r313" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument Convertible Number Of Equity Instruments", "terseLabel": "Number of common stock issuable upon conversion", "verboseLabel": "Number of Shares (in millions)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Consecutive Trading Days1", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument Convertible Threshold Percentage Of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument Convertible Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "auth_ref": [ "r43", "r544" ], "lang": { "en-us": { "role": { "documentation": "Date the debt agreement requires the first payment to be made, in YYYY-MM-DD format.", "label": "Debt Instrument Date Of First Required Payment1", "terseLabel": "Date of first required payment", "verboseLabel": "First Interest Payment Date" } } }, "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r258", "r290", "r291", "r482", "r485", "r486" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail": { "order": 0.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFrequencyOfPeriodicPayment": { "auth_ref": [ "r43", "r544" ], "lang": { "en-us": { "role": { "documentation": "Description of the frequency of periodic payments (monthly, quarterly, annual).", "label": "Debt Instrument Frequency Of Periodic Payment", "terseLabel": "Debt instrument payment frequency" } } }, "localname": "DebtInstrumentFrequencyOfPeriodicPayment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r40", "r288", "r482", "r485" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument Interest Rate Effective Percentage", "terseLabel": "Debt instrument, interest rate effective percentage", "verboseLabel": "Effective Interest Rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r259" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument Interest Rate Stated Percentage", "terseLabel": "Interest rate", "verboseLabel": "Interest Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43", "r103", "r107", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r290", "r291", "r292", "r293", "r485" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentPaymentTerms": { "auth_ref": [ "r41", "r544" ], "lang": { "en-us": { "role": { "documentation": "Description of the payment terms of the debt instrument (for example, whether periodic payments include principal and frequency of payments) and discussion about any contingencies associated with the payment.", "label": "Debt Instrument, Payment Terms", "terseLabel": "Semi-Annual Interest Payment Dates" } } }, "localname": "DebtInstrumentPaymentTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r103", "r107", "r258", "r259", "r260", "r261", "r262", "r263", "r265", "r271", "r272", "r273", "r274", "r276", "r277", "r278", "r279", "r280", "r281", "r284", "r290", "r291", "r292", "r293", "r310", "r312", "r313", "r314", "r481", "r482", "r485", "r486", "r545" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumNet": { "auth_ref": [ "r271", "r481", "r482", "r483", "r484", "r486" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount (premium).", "label": "Debt Instrument, Unamortized Discount (Premium), Net", "terseLabel": "Less: debt discount, net of amortization", "totalLabel": "Debt Instrument, Unamortized Discount (Premium), Net, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r208" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)", "terseLabel": "Realized gains or (losses)", "totalLabel": "Debt Securities, Available-for-sale, Realized Gain (Loss), Total" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r34", "r271", "r483" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Deferred Finance Costs Net", "terseLabel": "Transaction costs of notes", "totalLabel": "Debt Issuance Costs, Net, Total", "verboseLabel": "Less: unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r396", "r397" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets Net", "terseLabel": "Deferred tax assets", "totalLabel": "Deferred Income Tax Assets, Net, Total" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r396", "r397" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities Net", "terseLabel": "Deferred tax liabilities", "totalLabel": "Deferred Income Tax Liabilities, Net, Total" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r91" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes And Tax Credits", "terseLabel": "Deferred tax provision", "totalLabel": "Deferred Income Taxes and Tax Credits, Total" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement By Type [Table]", "terseLabel": "Deferred Revenue Arrangement By Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueArrangementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Deferred Revenue Arrangement [Line Items]", "terseLabel": "Deferred Revenue Arrangement [Line Items]" } } }, "localname": "DeferredRevenueArrangementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r90", "r239" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationNonproduction": { "auth_ref": [ "r90", "r239" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives.", "label": "Depreciation Nonproduction", "terseLabel": "Depreciation, excluding depreciation of $622 and $381, respectively, included in cost of revenue" } } }, "localname": "DepreciationNonproduction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation Of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r330", "r333", "r334", "r335", "r336", "r337", "r338", "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation Of Revenue Table [Text Block]", "terseLabel": "Disaggregated Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure Of Compensation Related Costs Share Based Payments [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per common share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r71", "r116", "r117", "r119", "r120", "r121", "r127", "r129", "r136", "r137", "r138", "r142", "r143", "r449", "r450", "r537", "r557" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share Basic", "terseLabel": "Basic", "totalLabel": "Earnings Per Share, Basic, Total", "verboseLabel": "Basic net income per common share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r71", "r116", "r117", "r119", "r120", "r121", "r129", "r136", "r137", "r138", "r142", "r143", "r449", "r450", "r537", "r557" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share Diluted", "terseLabel": "Diluted", "totalLabel": "Earnings Per Share, Diluted, Total", "verboseLabel": "Diluted net income per common share" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Diluted [Abstract]", "verboseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r139", "r140", "r141", "r144" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Common Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r471" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations", "terseLabel": "Effect of exchange rate changes on cash", "totalLabel": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations, Total" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign": { "auth_ref": [ "r399", "r410" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in foreign income tax contingency.", "label": "Effective Income Tax Rate Reconciliation Tax Contingencies Foreign", "terseLabel": "Corporation tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxContingenciesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Related Liabilities Current", "terseLabel": "Accrued compensation expenses", "totalLabel": "Employee-related Liabilities, Current, Total" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r379" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized", "terseLabel": "Employee service share-based compensation, nonvested units, compensation cost not yet recognized", "totalLabel": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1", "terseLabel": "Employee service share-based compensation, nonvested units, compensation cost not yet recognized, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r62", "r63", "r64", "r109", "r110", "r111", "r113", "r122", "r125", "r145", "r215", "r309", "r315", "r386", "r387", "r388", "r406", "r407", "r448", "r472", "r473", "r474", "r475", "r476", "r477", "r566", "r567", "r568", "r616" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r451", "r452", "r453", "r458" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r273", "r290", "r291", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r452", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value By Fair Value Hierarchy Level [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r457", "r458" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Fair Value By Liability Class [Axis]", "terseLabel": "Liability Class" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r451", "r452", "r454", "r455", "r459" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Fair Value By Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r273", "r342", "r343", "r348", "r349", "r452", "r507" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value Inputs Level1 [Member]", "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r273", "r290", "r291", "r342", "r343", "r348", "r349", "r452", "r508" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value Inputs Level2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level 2) [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r273", "r290", "r291", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r452", "r509" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Inputs Level3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level 3) [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]", "terseLabel": "Fair Value by Liability Class" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r456", "r458" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Fair Value of Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Fair Value Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliation Recurring Basis Liability Period Increase Decrease", "terseLabel": "Remeasurement of contingent liabilities", "totalLabel": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease), Total" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r456" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value Measurement With Unobservable Inputs Reconciliations Recurring Basis Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsFairValueOfContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r273", "r290", "r291", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Measurements Fair Value Hierarchy [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r457", "r459" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value Measurements Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value Of Financial Instruments Policy", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Asset Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r232" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r234" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Next Twelve Months", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year", "terseLabel": "2022 (April 1 - December 31)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r234" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r234" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r234" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite Lived Intangible Assets Amortization Expense Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r229", "r230", "r232", "r236", "r520", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite Lived Intangible Assets By Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r232", "r524" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Gross", "terseLabel": "Gross Carrying Amount", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r229", "r231" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite Lived Intangible Assets Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r232", "r520" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "terseLabel": "Intangible assets, net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsScheduleOfAmortizationExpenseOfIntangibleAssetsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite Lived Intangible Assets Remaining Amortization Period1", "terseLabel": "Remaining amortization period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions And Translations Policy [Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General And Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General And Administrative Expense [Member]", "terseLabel": "General and Administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r223", "r224", "r504", "r526" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill And Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill And Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r227" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Period Increase Decrease", "terseLabel": "Goodwill increased", "totalLabel": "Goodwill, Period Increase (Decrease), Total" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillTranslationAndPurchaseAccountingAdjustments": { "auth_ref": [ "r225", "r226", "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from foreign currency translation adjustments and purchase accounting adjustments of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill Translation And Purchase Accounting Adjustments", "terseLabel": "Changes in primarily from translation adjustments" } } }, "localname": "GoodwillTranslationAndPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r76", "r104", "r160", "r164", "r168", "r171", "r174", "r211", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r462" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of United Kingdom.", "label": "Her Majestys Revenue And Customs H M R C [Member]", "terseLabel": "United Kingdom [Member]" } } }, "localname": "HerMajestysRevenueAndCustomsHMRCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r90", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment Of Intangible Assets Finitelived", "terseLabel": "Write off of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r66", "r160", "r164", "r168", "r171", "r174", "r525", "r534", "r540", "r558" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest", "totalLabel": "Income before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r241", "r242" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r105", "r400", "r402", "r403", "r408", "r411", "r413", "r414", "r415" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxes1" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r106", "r124", "r125", "r159", "r398", "r409", "r412", "r559" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense Benefit", "terseLabel": "Provision for income taxes", "totalLabel": "Income Tax Expense (Benefit), Total", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r395", "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Income tax change in enacted tax rate" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "terseLabel": "Income tax expenses decrease due to excess tax benefit of stock based compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingenciesForeign": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in foreign income tax contingency.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Foreign, Amount", "terseLabel": "Income tax expenses increase due to pretax income" } } }, "localname": "IncomeTaxReconciliationTaxContingenciesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid Net", "terseLabel": "Cash paid for taxes, net", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase Decrease In Accounts Payable Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase Decrease In Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase Decrease In Accrued Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r89", "r517" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase Decrease In Contract With Customer Liability", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase Decrease In Employee Related Liabilities", "terseLabel": "Accrued compensation expenses", "totalLabel": "Increase (Decrease) in Employee Related Liabilities, Total" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase Decrease In Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r89", "r494" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liability (ROU)" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase Decrease In Other Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase Decrease In Other Noncurrent Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase Decrease In Other Noncurrent Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Prepaid Deferred Expense And Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite Lived Intangible Assets Excluding Goodwill", "periodEndLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Ending Balance", "periodStartLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Beginning Balance", "terseLabel": "Intangible assets with indefinite lives other than goodwill", "totalLabel": "Indefinite-lived Intangible Assets (Excluding Goodwill), Total" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDebtExpense": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.", "label": "Interest and Debt Expense", "terseLabel": "Interest and Debt Expense", "totalLabel": "Interest and Debt Expense, Total" } } }, "localname": "InterestAndDebtExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r78", "r279", "r289", "r292", "r293" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense Debt", "totalLabel": "Interest expense recognized" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseLongTermDebt": { "auth_ref": [ "r539", "r609", "r610" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail": { "order": 0.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate amount of interest paid or due on all long-term debt.", "label": "Interest Expense, Long-term Debt", "terseLabel": "Interest paid on 2025 Notes", "totalLabel": "Interest Expense, Long-term Debt, Total" } } }, "localname": "InterestExpenseLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfInterestExpenseRecognizedDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r538" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income Expense Net", "terseLabel": "Interest and other income (expense), net", "totalLabel": "Interest Income (Expense), Net, Total" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investment Type Categorization [Member]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r497", "r499" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease Cost [Abstract]" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease Cost Table [Text Block]", "terseLabel": "Summary of Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee Disclosure [Abstract]" } } }, "localname": "LesseeDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee Lease Description [Line Items]", "terseLabel": "Lessee Lease Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee Lease Description [Table]", "terseLabel": "Lessee Lease Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Indicates (true false) whether lessee has option to extend operating lease.", "label": "Lessee Operating Lease Existence Of Option To Extend", "terseLabel": "Lessee, operating lease, existence of option to extend" } } }, "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "booleanItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee Operating Lease Liability Maturity Table [Text Block]", "terseLabel": "Summary of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r498" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee Operating Lease Liability Payments Due", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r498" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter", "totalLabel": "Lessee, Operating Lease, Liability, to be Paid, after Year Five, Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r498" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Next Twelve Months", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r498" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r498" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r498" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee Operating Lease Liability Payments Due Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r498" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee Operating Lease Liability Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee Operating Lease Renewal Term", "terseLabel": "Lessee, operating lease, renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee Operating Leases [Text Block]", "terseLabel": "Leases and Contingencies" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r37", "r104", "r166", "r211", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r426", "r432", "r433", "r462", "r502", "r503" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r104", "r211", "r462", "r504", "r531", "r552" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities And Stockholders Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities And Stockholders Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r104", "r211", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r426", "r432", "r433", "r462", "r502", "r503", "r504" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities Fair Value Disclosure", "terseLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r20", "r530", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line Of Credit", "terseLabel": "Credit line, outstanding amount", "totalLabel": "Long-term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Line Of Credit Facility Expiration Date1", "terseLabel": "Credit facility, Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate during the reporting period.", "label": "Line Of Credit Facility Interest Rate During Period", "terseLabel": "Interest rate" } } }, "localname": "LineOfCreditFacilityInterestRateDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line Of Credit Facility [Line Items]", "terseLabel": "Line Of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line Of Credit Facility Maximum Borrowing Capacity", "terseLabel": "Credit line" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r36", "r103" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line Of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement Expense", "terseLabel": "Charges, claims related to litigation" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate L I B O R [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.", "label": "Long Lived Assets By Geographic Areas Table [Text Block]", "terseLabel": "Long-Lived Assets by Geographic Area" } } }, "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r107" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year", "terseLabel": "2022 (April 1 - December 31)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturityDate": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Maturity date of long-term debt, in YYYY-MM-DD format.", "label": "Long Term Debt Maturity Date", "terseLabel": "Loan facility maturity date", "verboseLabel": "Maturity Date" } } }, "localname": "LongTermDebtMaturityDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfConvertibleNotesDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long Term Debt Noncurrent", "totalLabel": "Net carrying amount" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Longterm Debt Type [Axis]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r245" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Longterm Debt Type [Domain]", "terseLabel": "Long-term Debt, Type" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided By Used In Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r87" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided By Used In Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r87", "r88", "r91" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided By Used In Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided By Used In Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r56", "r59", "r64", "r69", "r91", "r104", "r112", "r116", "r117", "r119", "r120", "r124", "r125", "r134", "r160", "r164", "r168", "r171", "r174", "r211", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r450", "r462", "r535", "r555" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income Loss", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income applicable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r128", "r130", "r131", "r132", "r133", "r135", "r138" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income Loss Available To Common Stockholders Diluted", "terseLabel": "Net income applicable to common stockholders", "totalLabel": "Net Income (Loss) Available to Common Stockholders, Diluted, Total" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements Policy Policy [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non Us [Member]", "terseLabel": "International [Member]", "verboseLabel": "Other International [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-Compete Agreement [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Noncurrent Assets", "terseLabel": "Long-lived assets, Total" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number Of Operating Segments", "terseLabel": "Number of operating segment" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r160", "r164", "r168", "r171", "r174" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income Loss", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r492", "r499" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities Payments Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r489" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease Liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfMaturitiesOfOperatingLeaseLiabilitiesDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r489" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease Liability Current", "terseLabel": "Current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r489" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease Liability Noncurrent", "terseLabel": "Non-current operating lease liability", "verboseLabel": "Non-current operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfOperatingLeaseLiabilitiesIncludedInConsolidatedBalanceSheetDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r488" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease Right Of Use Asset", "terseLabel": "Operating lease assets with right-of-use", "verboseLabel": "Operating lease assets (right -of-use assets)" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r496", "r499" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease Weighted Average Discount Rate Percent", "terseLabel": "Weighted-average discount rate \u2014 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfAdditionalInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r495", "r499" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease Weighted Average Remaining Lease Term1", "terseLabel": "Weighted-average remaining lease term \u2014 operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfAdditionalInformationRelatedToOperatingLeasesDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesIncomeStatementMinimumLeaseRevenue": { "auth_ref": [ "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of lease revenue recognized for the period for which the lessee was obligated under leasing arrangements regardless of any other events or conditions. This amount excludes contingent revenue and sublease revenue.", "label": "Operating Leases, Income Statement, Minimum Lease Revenue" } } }, "localname": "OperatingLeasesIncomeStatementMinimumLeaseRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization Consolidation And Presentation Of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r7", "r436" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization Consolidation And Presentation Of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Operations" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureOrganizationAndOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets Noncurrent", "terseLabel": "Other assets", "totalLabel": "Other Assets, Noncurrent, Total" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r423", "r424", "r430" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent", "terseLabel": "Unrealized loss on investments (net of tax provision effect of $(20) and $0, respectively)", "totalLabel": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent, Total", "verboseLabel": "Unrealized gain (loss) on investments" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent": { "auth_ref": [ "r423", "r424", "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of appreciation (loss) in value of unsold available-for-sale securities, attributable to parent entity. Excludes amounts related to other than temporary impairment (OTTI) loss.", "label": "Other Comprehensive Income Availableforsale Securities Tax Portion Attributable To Parent", "terseLabel": "Unrealized loss on investments, tax effect", "totalLabel": "Other Comprehensive Income (Loss), Available-for-sale Securities, Tax, Portion Attributable to Parent, Total" } } }, "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r423", "r424", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent", "terseLabel": "Unrealized gain (loss) on foreign currency exchange", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent, Total" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax", "terseLabel": "Foreign currency translation adjustments", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r57", "r60", "r423", "r424", "r430" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities Noncurrent", "terseLabel": "Other liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r84" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury shares and related costs" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments Of Stock Issuance Costs", "terseLabel": "Transaction costs of equity component", "verboseLabel": "Transaction cost" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementScheduleOfNotesParentheticalDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payments Related To Tax Withholding For Share Based Compensation", "negatedLabel": "Tax withholdings related to net share settlements" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r79", "r80", "r197" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments To Acquire Property Plant And Equipment", "negatedLabel": "Purchases of property and equipment, and other capitalized assets, net", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r356", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r295" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r295" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock Shares Issued", "terseLabel": "Preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r504" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock Value", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "terseLabel": "Preferred stock, $0.001 par value\u037e 5,000,000 shares authorized\u037e no shares issued or outstanding", "totalLabel": "Preferred Stock, Value, Issued, Total" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r31", "r32" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense And Other Assets Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r10", "r12", "r221", "r222" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r83" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds From Issuance Of Debt", "terseLabel": "Aggregate principal amount of term loan borrowed" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r82", "r381" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds From Stock Options Exercised", "terseLabel": "Proceeds from stock option exercises", "verboseLabel": "Cash received from exercise of options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r56", "r59", "r64", "r86", "r104", "r112", "r124", "r125", "r160", "r164", "r168", "r171", "r174", "r211", "r247", "r248", "r249", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r423", "r428", "r429", "r434", "r435", "r450", "r462", "r540" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Profit Loss", "terseLabel": "Net income", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r16", "r17", "r240", "r504", "r543", "r553" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property Plant And Equipment Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r73", "r219" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision For Doubtful Accounts", "terseLabel": "Provision for bad debt" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r394", "r518", "r603" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research And Development Expense", "terseLabel": "Product development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research And Development Expense [Member]", "terseLabel": "Product Development [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units R S U [Member]", "terseLabel": "Restricted Stock Units [Member]", "verboseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r315", "r389", "r504", "r551", "r570", "r575" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings Accumulated Deficit", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r109", "r110", "r111", "r113", "r122", "r125", "r215", "r386", "r387", "r388", "r406", "r407", "r448", "r566", "r568" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r157", "r158", "r163", "r169", "r170", "r176", "r177", "r182", "r329", "r330", "r519" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Net sales, Total", "terseLabel": "Revenue", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Total Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenueDisaggregatedRevenueDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r332", "r340" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue From Contract With Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue From External Customers By Geographic Areas Table [Text Block]", "terseLabel": "Net Sales by Campaign Target Area and Geographic Area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "localname": "RevenueRecognitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r99", "r100" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition Policy [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues From External Customers And Long Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule Of Available For Sale Securities [Line Items]", "terseLabel": "Schedule of Available-for-sale Securities [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesTable": { "auth_ref": [ "r203", "r204", "r205", "r206", "r207", "r209", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale securities which includes, but is not limited to, changes in the cost basis and fair value, fair value and gross unrealized gain (loss), fair values by type of security, contractual maturity and classification, amortized cost basis, contracts to acquire securities to be accounted for as available-for-sale, debt maturities, transfers to trading, change in net unrealized holding gain (loss) net of tax, continuous unrealized loss position fair value, aggregate losses qualitative disclosures, other than temporary impairment (OTTI) losses or other disclosures related to available for sale securities.", "label": "Schedule Of Available For Sale Securities [Table]", "terseLabel": "Schedule Of Available For Sale Securities [Table]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureCashAndInvestmentsShortTermInvestmentsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule Of Carrying Values And Estimated Fair Values Of Debt Instruments Table [Text Block]", "terseLabel": "Schedule of Fair Value and Carrying Value of Debt Instrument" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r43", "r107", "r290", "r292", "r310", "r312", "r313", "r314", "r481", "r482", "r486", "r545" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Convertible Notes" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule Of Debt Table [Text Block]", "terseLabel": "Schedule of Notes" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]", "terseLabel": "Reconciliation of Numerator and Denominator Used in Calculation of Basic and Diluted Net Income Per Common Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]", "terseLabel": "Assets Carried at Fair Value and Measured on Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r229", "r231", "r520" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule Of Finite Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r229", "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule Of Finite Lived Intangible Assets Table [Text Block]", "terseLabel": "Summary of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule Of Nonvested Restricted Stock Units Activity Table [Text Block]", "terseLabel": "Summary of Restricted Stock Unit Activity Under Company's Plans" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule Of Recognized Identified Assets Acquired And Liabilities Assumed Table [Text Block]", "terseLabel": "Summary of Preliminary Purchase Price Allocation" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r65", "r181" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationLongLivedAssetsByGeographicAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesByCampaignTargetAreaDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationNetSalesToCustomersByGeographicAreaDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r160", "r161", "r167", "r227" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r356", "r380" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table]", "terseLabel": "Schedule Of Share Based Compensation Shares Authorized Under Stock Option Plans By Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r360", "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Schedule Of Share Based Compensation Stock Options Activity Table [Text Block]", "terseLabel": "Summary of Stock Option Activity Under Company's Plans" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule Of Trading Securities And Other Trading Assets [Line Items]", "terseLabel": "Schedule of Trading Securities and Other Trading Assets [Line Items]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI).", "label": "Schedule Of Trading Securities And Other Trading Assets [Table]", "terseLabel": "Schedule Of Trading Securities And Other Trading Assets [Table]" } } }, "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]", "terseLabel": "Schedule of Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r153", "r155", "r156", "r160", "r162", "r168", "r172", "r173", "r174", "r175", "r176", "r181", "r182", "r183" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling And Marketing Expense", "terseLabel": "Selling and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling And Marketing Expense [Member]", "terseLabel": "Selling and Marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share Based Compensation", "terseLabel": "Stock-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1", "terseLabel": "Period of grants vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period", "negatedLabel": "Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period", "terseLabel": "Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number", "periodEndLabel": "Shares, Nonvested outstanding, ending balance", "periodStartLabel": "Shares, Nonvested outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, ending balance", "periodStartLabel": "Weighted-Average Grant Date Fair Value Per Share, Nonvested outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period", "negatedLabel": "Shares, Vested", "terseLabel": "Stock options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value", "terseLabel": "Grant date fair value of restricted stock units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-Average Grant Date Fair Value Per Share, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Authorized", "terseLabel": "Common stock additional shares authorized for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant", "terseLabel": "Common stock shares available for issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number", "terseLabel": "Options Outstanding, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted- Average Exercise Price Per Share, Options exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Exercises In Period Total Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercised", "verboseLabel": "Intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expirations In Period", "negatedLabel": "Options Outstanding, Cancelled" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period", "negatedLabel": "Options Outstanding, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period", "terseLabel": "New awards granted", "totalLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures, Total" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross", "terseLabel": "Options Outstanding, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r362", "r380" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number", "periodEndLabel": "Options outstanding, ending balance", "periodStartLabel": "Options outstanding, beginning balance", "terseLabel": "Common stock outstanding under the plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price", "periodEndLabel": "Weighted- Average Exercise Price Per Share, Options outstanding, ending balance", "periodStartLabel": "Weighted-Average Exercise Price Per Share, Options outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r375" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Options vested or expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number", "terseLabel": "Options Outstanding, Options vested or expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Options vested or expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r354", "r359" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price", "terseLabel": "Weighted-Average Exercise Price Per Share, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing price of common stock" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Equity Instruments Other Than Options Aggregate Intrinsic Value Nonvested", "terseLabel": "Aggregate Intrinsic Value, Nonvested outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockUnitActivityUnderCompanySPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Expiration Period", "terseLabel": "Period of grants expired" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r380" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1", "terseLabel": "Aggregate Intrinsic Value, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Remaining Contractual Term in Years, Options exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2", "terseLabel": "Weighted-Average Remaining Contractual Term in Years, Options outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1", "terseLabel": "Weighted-Average Remaining Contractual Term in Years, Options vested or expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Shares Paid For Tax Withholding For Share Based Compensation", "verboseLabel": "Impact of net settlements, shares" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestmentsMember": { "auth_ref": [ "r587", "r588", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet.", "label": "Short Term Investments [Member]", "terseLabel": "Short-Term Investments [Member]" } } }, "localname": "ShortTermInvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureFairValueMeasurementsAssetsCarriedAtFairValueAndMeasuredOnRecurringBasisDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r493", "r499" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short Term Lease Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureLeasesAndContingenciesSummaryOfLeaseCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r97", "r108" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r48", "r62", "r63", "r64", "r109", "r110", "r111", "r113", "r122", "r125", "r145", "r215", "r309", "r315", "r386", "r387", "r388", "r406", "r407", "r448", "r472", "r473", "r474", "r475", "r476", "r477", "r566", "r567", "r568", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Statement Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement Of Stockholders Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r109", "r110", "r111", "r145", "r519" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSegmentInformationTables", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncomeParenthetical", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r309", "r315" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period Shares Restricted Stock Award Gross", "terseLabel": "Issuance of common stock from restricted stock awards, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r309", "r315", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Stock Issued During Period Shares Stock Options Exercised", "negatedLabel": "Options Outstanding, Exercised", "terseLabel": "Issuance of common stock from exercise of options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureStockBasedCompensationSummaryOfStockOptionActivityUnderCompanySPlansDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program Authorized Amount1", "terseLabel": "Common stock repurchase authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the YYYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r104", "r192", "r211", "r462", "r504" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders Equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders Equity [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r102", "r296", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r315", "r318" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r478", "r505" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r478", "r505" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r478", "r505" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology Based Intangible Assets [Member]", "terseLabel": "Developed Websites, Technology and Patents [Member]" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r186", "r187", "r188", "r189", "r191", "r193" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade And Other Accounts Receivable Policy", "terseLabel": "Accounts Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks And Trade Names [Member]", "terseLabel": "Trademarks, Trade Name and Domain Name [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsSummaryOfIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired Average Cost Per Share", "terseLabel": "Stock repurchased, average price per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r49", "r316", "r317" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock Common Value", "negatedLabel": "Treasury stock, at cost; 27,516,796 and 27,510,842 shares, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r47", "r316" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r47", "r316" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock Shares", "periodEndLabel": "Treasury Stock, Shares, Ending Balance", "periodStartLabel": "Treasury Stock, Shares, Beginning Balance", "terseLabel": "Treasury stock, shares", "totalLabel": "Treasury Stock, Shares, Total" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r22", "r309", "r315" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock Shares Acquired", "terseLabel": "Common stock repurchased, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r22", "r309", "r315" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock Shares Retired", "verboseLabel": "Purchase of common stock through stock buyback, shares" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r309", "r315", "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock Value Acquired Cost Method", "negatedLabel": "Purchase of common stock through stock buyback", "terseLabel": "Common stock repurchase, amount" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureStockholdersEquityAndSubsequentEventAdditionalInformationDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r112", "r113", "r114", "r115", "r126", "r194", "r195", "r212", "r213", "r214", "r215", "r216", "r217", "r246", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r404", "r405", "r406", "r407", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r501", "r521", "r522", "r523", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r612", "r613", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Type Of Adoption [Member]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r146", "r147", "r148", "r149", "r150", "r151", "r152" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use Of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/DisclosureConvertibleNotesAndLoanAgreementAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r138" ], "calculation": { "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail": { "order": 1.0, "parentTag": "ttgt_WeightedAverageSharesOfCommonStockAndVestedUndeliveredRestrictedStockUnitsOutstandingAndPotentiallyDilutiveShares", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Effect of potentially dilutive shares", "totalLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment, Total" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r128", "r138" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted weighted average shares", "terseLabel": "Diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "verboseLabel": "Weighted average shares of stock outstanding" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareParentheticalDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding [Abstract]", "terseLabel": "Weighted average common shares outstanding:", "verboseLabel": "Diluted:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail", "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r127", "r138" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number Of Shares Outstanding Basic", "terseLabel": "Basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfIncomeAndComprehensiveIncome" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number Of Shares Outstanding Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.techtarget.com/20220331/taxonomy/role/Role_DisclosureNetIncomePerCommonShareReconciliationOfNumeratorAndDenominatorUsedInCalculationOfBasicAndDilutedNetIncomePerCommonShareDetail" ], "xbrltype": "stringItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27340-111563" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r294": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32059-109318" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r415": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28567-108399" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123415192&loc=d3e39896-112707" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.8)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62586-112803" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r604": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r605": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r606": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r607": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r608": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r609": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r610": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r611": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 82 0000950170-22-008718-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-008718-xbrl.zip M4$L#!!0 ( )8ZJE2ZQ3_,1@X L/ 2 :6UG,3 Y,#0W.# W7S N M:G!GG99W,-S]M\>_R^H$T:-%U%@\T3M!2%;OJW=AU:@A6O"HT6NB)H@:/'H+ MT19!]%@A!)M'VRA+K%6R^Y/?W#9W?G?FWOL^\_[KG#DSKSEG/I]#6"*L W3: M6E M 0" 0[7 1!6 V G)24C)2$G(R,C(*"G)*:D8::BHJ:[28#+2/G+6XN MSEL<'+?YQ 1OWQ'AY> 0DKTK64Y"24Q22N)W$Q %!04U%34K M#0VK! \'C\3_681^@)X06-!YI:#Q]!M4U, MS?D)B4G)6=DYN7__)505EYQ=O* MJNJ:VN:6UK;VCLZN[L&A8<3(Z-C'\;GYA<^+R*4ORQN;J.]_;VWO[.YACD]^ MGF+/<.<7O[E #'HW_4ON>BON8C 8&(PV6\N$-'3WP7T8!(><=*;:D9DCGX, M=R2BR1G5,]\T#5#P2AH?,3GYSU(R\TEM\&-^H_V3['\'%O/_(OL/L/_D6@:H MB4'7PR.F!U2!LPNALN>4_]V0 HQ@ZL]2FO@T2QK$EH1HF;PC'K/S(35T=33Q M"HZ2=?\Y$;K1)LC:Q@[CWG_T# ^.@#R:][5+X/=R5?#-]10;.XUX:#\7F(DO MK5ZY']4])1MIZUG4A7N[4_J+/O:=K:%$=Z M;OV*E3:@?WK3,ZTK?EGGD%>'199K-'\[B=/2L,(GU!<2J0 MZL6 M 0C=V][$IO$/[IXA),_^*IV0]J=-+F%_U<3S/K:D62.3 *1EVUDIL6^:<&'* M5O='(K=5\P(L9]68>L\R:S6#*&.3B,3X#"+JD;L(^Z9*[#W\# )Q.;Y6?<&@ MCY%Y44?7KE#G]GSQB+E_QY&'MN MK%$3@AK0)5F0G'C\GJGPK,GYRRCD?%$LQWYP6EUN.0-63R6&-@TS8QK#>6[> MR-XDU7FJZMSK Y;HN!'UQ8< Z--X>/C9*6^^'*X43PEU.5)$<;)_Q21_0E0] M#AYI%>1R5RSW2'91<8@#5[#)I X'3C^+@%8;:3("_]4PDGI M?Y4KLFMD1Y5&JECJ1>J#8NVCXLEYV@QNU\-3^8;/O(]F[@C7"O6;L1(5:]Z% M3OC-EU-JSY@K96\V=$A/O?5]O9+EG"*254L .%+/8$<<>.GYG66MS*/+H7@" M8 C!UK^>5I&8',4QK+0KGDH/>7P-=R(]9%?Y1FNO*_9MUY9VA%OV4E5[Y%!P M*F*ML#W%[6CU JEAI<4YS:\_5Y_H<2 V,1;=)T[;%MXM+H,_N2( =B\;D@_F M-7'I&T-^OM$*,4WC$TFWHPXZ.CK4:0+RW :BCNK'Q[WP\UA_&QDE J#*^>%% MH_Y2-?[&.0& ?XX\RVQ6NO#=/D73[FU/$3*&-7VZN=B$'^=44!Z^SV>42 M*+W?P^]<_"J\.?+[Q.XID-X/:Z(C'V CJVYD[%J.E*1M(0 SFI*E-C3?%GN; M*]MWSV0G"@US9;'6#WD:KQ1FI3/FAKB7?*95O(B!TJ"=*.I;'^=/>WT'GM+O MXH5H BK%O]RH>.5=$MV#0H^=-6I6-XAN=$>O=R;QQZNUS8YHT/H95NZ[U2KP MQR?G*ZL&X6D_WX20&O9_I\^ PYG4A^1B*K-,1II O_*H;((;TH+W]?( M_84?#DVZ$U"O!$^RN;?'G M5I:\9FN;X:PAX=Q OXS!]U6V.+-0WR<^@531? X'%BX1#:4''5&CI!TIY?SC M/]U/($8U6N4U>@%:UF43X9SV;:Y!>W5#PM2]@E<7)><)8O= M#KI/\B;&MW'?9J(NXIY\<\"EQ8Z1F2^KV F"(T/K+F0'/^EC=VS02!5=E[]G M74[XH^H"N>M-D*B\!&495%!"Q4(I;,9W2)1KVQ1#O7:[AWIV6.0WVAO6)8L?.-Y M6;(0T*CX^G-]P82Z^_ ='-6E"ZWS0P'Z.]?6B MC/MLZW[9UE/"V$?'1Z>59;6FA<_:?+;?&MDY5X54#:MP8DQO"2:]3=N"Q+P1 M,)3H26.*!ES<8LCK:3EQ6Z@'W>G0.2.[7PN2/6*'?R@#G$L$H*0MOR7WQ].( MX%+>HM;V/'1 7Z, +CW(CS9-JB)YTWVV_(5P%A/96<)?->4)FW]2,"%+FD-3 M)*E>?K0A "'.T>C8@BE<(<0:UZ%=@**>M=8Z]F(%)_"AI ,WX+X!^2R)V^61 M,';IKA^ZCXP?&D(F*C#3J1L/,Z]DZFX1618L&@*$EU M\5%16S.VTZ[RT6>7VJGDKEAZ''M^N%&YX&IF^;;YY2.6RG56CDC3G%"SY:Z* MNK!0_T%]4E(U1"VXI5 M?YCPK= KM>M-/ ^(/Q/HM(^#V3O.7:D]_?M]B:[?QR92'0?Y_CKF?'NZ*PW? M@&J-)]V!XL<92M:RF"(QT^Q3@5H_&!S"ZEBGIR694U38EU S:Q>Q[LNRI["6 M6BN*AJQ::O8*D).NJXW<1]VN]\=^HW\/#7LK_;;/[3-_MO#12HSQO7(Y0WGY M:<'7[W[E-,PN8G[F.(L&+6$+()-7FBAOMPS&6@8C2^E./TF?]NA4.[3? M?F^^5TM5_1/,@1*6*M[6OGUN?I+OB47AR57^;TP%-JN] WN%E(= M>2#M[BN8!XV-98];EI5!S=5=/^,C^8UVO3\"=%R#!"6D'"2Z3H7#?I$WE'JR MMXQ8""?3!_?H]=@'3M:5 NX?:RQ?'-Y<@P8>@.\JU4Y^#XC.+/*[7N1$?EO! MS0L[#S+FS9#*KUKW]5X3X^@O8+"*<-%Y*?12PX&OC\]64FS558NAVIA2P,4B M 4A2$JS$E8"M$8$%2N+1R+ MG0B0WN^^CUOAU99I?^9PUBB">TD<@H:: [$<]V-G\$>+[[C)WC$;^DA;OW(B M.^#S2#C9/C?'MJWK*'N:-/5F'6_)M*3R:MIP#NAK0;>ERC;8;"6U9QKM2D7* MO6'&50BU=))VU>TM5;11B $>RE=ZNA]PM=9M<-.=#I0GI8*H\]-*[H$MV""TN&))A4B:;+X> UH^4[ MD7<67(W1OAP&K5'T0PZ106YZ?1C5U'>'?[@B'>=^XEC?)9$O/V1#(UF5H0T= M0WCP7S->;52J*M:=OAE\=4+$S\E1W%8CL1L"A9P;H=*0+I&/X)5UFJ4?DPKI M@ZT!L=Y%34-.O/IT.XU!8:RJU.27W(DC6GJUZVY?]@X'.GDAM5\9N3P2,V2? M5/&E3]*.=]L*;FP5EGODP_*0+*PE+'%.7O2L/IW*^LI[AW%*/-X;<@=9RWMP MQ("Q[FMJ[VG="+A^A57PGCDWE?'-JLD^=KP@+\9-/W'"L>9AP*W5Z.^)DB=C MDAFF83>C%*JJ5T+0(^;8[HB#@O8,K8$2&)?%X]$U!Z@R[7UA@T3LXG)Z2F"/ MHKR+GKEA9H^DD]Q"TW*$AIM@^K96R_JJI]:-0'++_;;C?']M34 MOM"&=,6Y=YE5SX7W>B%1_M/#RIRMC41P9D-%Y=ZB\2QQ3JA)_-7)^7RXY(:B MGML0ML,05VJ2?N8 I88!(KH*#8J4"[@H*3S_4<1J0T?W,:W<8*6/CAAH)&S] M#&TF@%-S09+4GWJ^?"/XRUJ+%36O%%F6+YT/>=R'6,AJU)?5\PZS6#IR2PB, M8/96UX.8>FXNQ7LU9Z1(^/6C/_E'406QBRJ@+,-6JNL7SD,DY&RN)E6K&PC MD!W#_/L_?$6"M=Q"F[;>-Q8O30V)0C KN[B MB(VK6 +7MK+>F*M,F6ZV]N4?/.-G'"NW*+.8H:M^8\I00J+2I'SO][?Y/Y@X M V/__-V506!^S):.#L(P7M-VX/ENYIZRVCLY%<:/4DF_ZAIM;(83$F>X2A!) MHW_;Y4/-:Z$0@0 #,BW_K9P@"'PYJ"'7D2DW!\)(3RVI18J2P8(7_X!4$L#!!0 ( )8ZJE3%L[\*@O,! /H))P 1 ='1G M="TR,#(R,#,S,2YH=&WLO7E7'$FR)_KWNY\B'G?AR/<%5=4<2DNWSE1) M:D'=GIY_='R%[$HRZ8A$$O?3/_-(0""00! )GIG>,[<$9&1$N*T_,S:.+$3\-HLO_SQL[NLU>O-O[7+S_]OP@USU^^>MV\ MCA^;'3\;?8C/1YT?3[OC-C8_[/[^8_-J,AY-8O-_?GWW6_-\ZH\/XV36H.9@ M-CO:?O+DX\>/6R&-)MUT?#R#1W5;?GKXI$%H?N]G;;3YS\US.XO--L64(BP0 M-GO$;!.R3?26DI+\?QAO8_SY6].CDW:T?S!K?O _-OE+\.3))([')\W+T<1. M_,B.F]VS1V["._JM9F<\;M[E;W7-N]C%]D,,6_F6__;3P0QH ?28=#]O7'CO MCVQKVNX_(<:8)Y_R-1OSB[8_N78<1N?7YE_[*RG&\LG\PTN7SJZ]5,POG5V\ M='3I!2Y>S9X $6>PM'AV/9#]SV]/GI\/O6_O3#C??1B)%S$G6CZP@$Y"1/_L_OO^WZ M@WAHT9=\"/$+43A[-'P WZ7D7_SLTN,.[5M[='YYLIWK'W'Z07\YPN3".XVZ M*:=$?4LNYE>>-6?PT>S)7\"?YMD].[_N3FX:3_DYA]*'I9B?C^/-&&'5'8WN2I3X^W?CE MI]&G[7QY;.<_CD*(D_['SVK1C,+/&R_?AT 42YX@25A"G"B);-(,64*PB\2D MR/1&,[&'^2EQM/WLN&WA_5Z"P;7C?T3;OIB$;"=/W_S3[%U,L*;W3$9+#0N( MA"@0UR0@C:U"0@7IF;+.^+3Q"T*$ H%_>G+IU<[>]&5K?6^(YZ_JG2;$4X&H MX@%QFP2\I3<@+)((+DFR(IZ]ZJGL;C^;'AZ.9MG\=SN3D$D-O@1\RBAV5]]8 M>XQAZ2$%CSA/$1G!0*4#IH[A*"0-&\WQ9#3_PA_O_]A]#I+1C;8GHS'PJSV. M0/DGEU_]*TN)C$2).4&$B9BIHY$3(/I62JYMR!Q17RYE)_SSN)LOY5T< \G# MWG3/?OK[:'9P,!UG'_ERVNX>V#;^"A86UGIX%"==;U:N+)4P8H6SB*A$$$^8 M(P<,1SIZSCA+P5)_YZ5>EB\LC/7]2DV2L-*HD&:9?52+&'0TSN"+\O4".#0[ M>0:K;.WXU23$3_\[GMQ-N#"82+B*:GH[^1)4>N>H03+!K;E0#IF4$E*$$)J4 M5P>D*62)>CFV^W+\X[+3C-_9A?_->3SY>\M2?Y3SL?;1OZ__QW[+*ZOX67 MF ;RY?J",-(%[)#R$8B%)0'U@^6"Q#(:":7!ZHU?WK)_W&IU43JPE!A61R1H MM& :@=QK)*R)B<7(%6,727^&2N>&=/Z*+^%OUYBEV[#A;[>TH2X%$>!U4.#4 MSPV/P1I^HE%AXY1G*2W2\!B37' .L4P@'L%Z.^$""()0U$GFK!O,QH)3L!J< M&*(QZUUD'@@'4%Y3%JV2AK$,&N[L+BR\L2".(S#5&!PGO, +Q.Z7GS(:WNYZO >W;'ITO)UAT\\;W>CP:)S!7_^W@S8_ M,0,A=(9VMCYU(3_N\CWFC[OXC/[7;GK<]K_UZ'_[=-T]69^]EXDJD;!! 0<# M$F3 H ? #TX[C;VQ)'*Z1K%M^E>(UX+C9Z_^]V7;_>67 MSV[7Q?W,J?FO 1[VZ6@\\J/9[_'0P2/""#Z=1Y+GYF0&TIN_\P*@%W@9D%0 M3)G9GT;=QB^?!3Z,,C= +^THO)H\LT>CF1W/[_O3DVL?]\O9>YZ_U9/K2'#4 M*_KY"@"7SC)Z^F4>9&:\>7Z?\\_.:1DN7,IZV'3YD[/?SQ[RY!+_KF>GH98Z MX1,R*IL7$S!RBC+DF,3):@7JRDIE)X35HUG\#>)_8!*$/_LC-XX[71=GW:\G MO]M_3MMG8]M]P=R]%G#QH6W_S!K>__(:3$!W W-O?">(&+;?9:\T?UK^]7=X MO\K+VS!M9WNQ M/?Q\T;WE]!HB_!YMSISU:*2%H!1J+=5VOIQ.?P?4L[NRW,=[&'MS7NY#;>Q=R MELNYOW>A&%M)M4;.! @5!:;(> 4A,Q<0US"D'84PS@*(BA#&:RI+Y2TMR'/2I*";&\01(;"^[-1J23@0=PSF1RE@=?G'L[ MC[ARNN8J 'H'J*<=^=EI>NT/L)G=N]T_EH4C3 ,P%CB@X)C*:N*181Y^"IP( M"V@DZE0:1[*O.S=A?XG3_=8>'8R\'5]Q17\LP/=S-IH>QW4D)#"C("$30.^%#;&>C+K9];C!O M;1^,CE83EG )'DY[0"1!Y_\XB33P'"69&!/40PA1G#Y_;^K+^^/#XS[)^V9V M$-M\71L/\MT^0/P+\#.6Q-K!\ADAN!!%D,APL-=<.4"<8)Z1-,$S;;V4:G6B ME.5,.5$*H:(F%FD;P(HS!/+G.<_MN.< MU+E@6%].C]O9P?ENW*(# HX8'L*OIB09BVA%#NT=$C08K[70P8A2 M.5+S;@\&OR25$*\+T-DH(5JD'N+&I$%[971!:^RM+7:+H;0=H\5P*##N.# # M0D?G@$-*(2>T1DHZB" CN,!D2^70\^AFKV#M;;^=?L&H[GV<[AU,CSL["7L? MX:.3W=&GU]/9C5L]RXE-%=8Z.I4K!%C>CN8<60.V.&$<(?A/G*MBE6R(#1DV ME('^2A;HUY//?N);V:+3^KCJ+NX>K0/@-A)P7C2 PKDU@"IBC A'A86A6EOB M2Y7D6[J+=W%F1Y,87MAV IQ9M$5Z'+P>L0J>>(\$U@30H=?(!,&0I09S(7UD MY27Q%Y]UN2$2V#L8M>$\$'@=/\ZFD_XKBQ41HA#!B(I;B,CII7(($9$JXA@B MSFG1""(2*:@Z3DACKFFB*1):; !1,#(<,(7M%)A=1AE*E'+$IGU>/?KG%$#/.V $QSCAB>M3S]%,N85S-5%>RS LM M)&*.><19@'#,>X"+5CDN*;%!+#R/\MW@0B LAY!GJ[&SVDJ4-,DU('V>3SH4 M@O58$F<=*3:)]'9L)[E6[8*[Z+?%WAQEL;X0[NR"(,.BXR1_8_$RS&\OPQJ6A1.60XQ#O,)S%( 0;;.6*2B2%("CZE=BG2M_52+2AXJ0M8&L$OP8$ER M-,%]"A A"XIH],%'3)FUKBR[AX?SXYA+Z6@V]/B(@GV$+R M:2F*E(P8-;G0X3$)"\39DF84KE28*Z6T(?W1%Y'ZV1D2"IJ$'?2@UD& M=Z1,4MA$0QDI-E=[S_3HZT5F2!\_>;PLZ=H!,P0T4),(8X@HN"UGVB/C7$"& M16NI]LZQXI#%MS:!>^E].YV.8_AU.@DOCR=A65P#9)3- M4^&Y4A@8Q **A/M@.!7$%@OPGK4QC&8OK>\+[+_%EC>3^-O43G8R @>/EZ\^ MBZ8&VVJ93O9GL3W,LO*%??\[F/W83G;&XU'NFO.KG2SZ%$;>,S%#B(>B,1"E M(S+&"Q /B.1UA+LK2B/VBGN+"_:WM\C(0R0>6^#/P^3@'R>T5EHZS25#.'F; MN^X 7M(YI@,'KDQ@1I;GJ4L*K0M@H93.Q=PSR5 )<;BD8*:U@W!.D" 8#Y+$ MXK:W'^'@?#%Q"J=!Z&@\ K:%7"5%D [1(&8MML%QY\L[A[HLC0YNM8VQG&JN M<,+*.84"U6"I93Z4FO=-HR!168-UXL66*-S*W3Z;=K,W:=>.%YYL>QP&.J>Q MH8$@)X3/A9%@ 6S@B'HG.#6"6UNLJWWL8Y$%!*F$&25T@CNJO''%M8!H*((2 M>F(D$=XF5BS[2CYSM9@CXDD KY3R"$@)W * A$R*%CQMX)0PP3TNEEM+=AYR M,"MWMQLAYI_L Z=^!V@4\Q[% M*@>:3%/)L1-(6"LA-A&Y4"8??=86U#3F*HCB%++8-.TCG7N4UFNC ;%@T$9N M>$".YAZ?/$9A/!"]W(1/49MS]63'8Q<30ZBM(A?(>PG&R.7V<8($E >>' Z MP92[[_VK'>=,\>Y!C%]XEG.9R17]9\UE1LN3&(F:8&-50L99FJL1.#*>,(0# M=CTPPB)J5S[WR$@5!B8 E*)?*$FE,8L4BPFKQ'UEX M" E.8^50E$;D>#""E1$<12N8B)$H3HN#GTL7O0_F"31W5&+%P"&+W';/0["0 M.SMH*2V$\9B;KN0S=T@1C%$D@\IYE5P@%X5"*DC.&NK[\\>OIO.E1"W]> MV=*^Q\D9D6 ]DP0C%W)]B2(.:0CG$'4IV4"EYK18T-Y/$GD7CXY;?V"[^+;- MLG/QC/SO]N2*\[AR_4JRE6H TX181//@%@[!&'(80C,=$D^:1.E"<34GC]Y2 M8>'-U0HX#^LAD/))YM;V).0B?/ 0AD@D)&/<*&LB*TXP%E9/=B>17.$2%LL4 MUUBD/*F(Y+2K1"[W7W,,H(05VFE2KC,H+:P;<+,<.^N-S[4,!N<)7$$AB+LC ML@R" AFHL;BX0N_"#K$__C9\ 0?;!36<4L%1PBZW&0= 8"WH-Z4.>^HUC;RX M'BWUV,_CE03<9OAG8>)2ECLHH"Q.4TD\,Q%!,.?R(,6 C),)C(K$R6 :6#T% M_O")&A&3L"Z72VF;1[URAXR1 GE&(N825*V\:IO[U9A'?S"9CJ?[)_WHSR^_ M6)+J#>9NI7'6!I(;4N:*U$ Q,KG-(>$J=UDEW,MBF^4.48]#:B;W[H?WM+/) M:H.4"C+/@1'(!H\A;#<.ZZ2#%<7YWAN@6F^Y^S-[$SMO=%B2U@]WC(#D# M/ MR"F2:Y>(18Y&A9BGVC,77"JOX]BM,ZH7'._.A3Q+/C=T]9-;-I:[/QSXO[&= MOIV.)K,WDPCOD0]ROXVMAXOL?L[W]1$>^)K=.!E-VZ4ZXYVLLBPRB[Q1V0YH M\"$X>20A8@M8F<19L:>*BAJ?NH8^A&KL9, 1*=R?B)%@B;C$B$8GDG,41*LX M2U1W Q_3=\4D6=**Y*Z]":Q-2+F1&T'1J^2M$)')XBK(AY68YT=QB,#%@O _\#9Q$8U\1JKXI-.Y;2U/RS\@)GL$1DD';S7$4>&-8H M=^[*([.!1\;/.\7 GPGEJ;A\SY)NQ"XFV"(&,ZD31C+&W-W2$:2U-U)/AWZC[_G%?I0W[)Q>O/1>4UN4 MPTX+DH+*@6=9).D>B0@([F3=?/'(4X@'K61Y/JD04NE1FW:H_TE_B)+9@ MW7+D=@C"SF5; >Z.E<&8>^DK_%R",,)8 M(JD#2VI2QJJ60408)$?8&JHQL)68XO#%$BGGXS 58RIS P*D%2P80A@#N..Y.,OQ:EC MK1RX'#)XJ9U4.=\9>3YP"K&;A0!B&[*5<4!G,8$ZLX%JKR+R-I_73,X@ MC9-$3D& 0"R5L;ST5;%\&;!"@@,#@#$!84F +YA"3!X#A.C! EL8#\X5E]=: MLR/HP0L >]A"A)U91('WQL/=@Q5$T(B3CL6F34H?OG&K9AH/"C\'@RY!)2Z] M -_*3,ZV>8*,Y@X)2:FVD:0@BQ6;DML'%F 1A!.!T\@05[DQN9$)664#2CCO M]]+^'%VIK/W^RAA H$?M* )I3_[H8OMJDJ;M81_[ P&M XP*9F*>$8@S,!$X5+9MP+^9J:L,XM/(R^'S#-CDH-H%S'!=&X*8L 3NX!L$HHZR9PM M+Q N*T%1 !,E#52HB!%S^=!7[M%C11XRK/DX5> MA,%'I2DMKO'*LK-C;Q0%QR*&0S 'C) %X2#MRQX5A1Q7"Y120E MM$-:C%UV7,20R[I5P"+G8#QRPEN4/*78*:$$+O;XVI)XT2$WZWFPR9B F.RY MY332.@,?3#73BGI.B^/6HW<36H<)0DH0B:VP2"F:!0-'9+$(*%@<+?,&XM%B M>P@5-IM[R,F? 'G!QXE<\09(B8#5MDPHQ%EB1&A/G2^N8J2PQ.3#UJ(4 )-$ M%-ZPU)?28<2]9+GG%$'>4A&B)D'H8D=#5$/\/NFD,=A<9#6 *NXL1UKI? 1$ M:VT$TR(5FY5X-?D0YYT:O^AP\G8Z'8;IY?$D+$U%F"") M4Y8=(TM@@B5X1Y.X1%0((HPV1)OBLOO+-=UC00VSI09TDRMBE", ;< @6APT MPHHH'G!2PA?9@W7==V4>Z;PY9TI&HE$B$=PGE@HY9QSR,4F<0&XX+DY:"IVL M-&3C MV8VM 6X'QVLWY_O(\8#9LB!M4#)1Y&D.LT&DD8T$L*-C40= ?,X5C.YNL8?X M;-K-WJ1=.U[X:?K'<0\B8:M3="AYDT=PLL-/@.;D5"AH)@,.H%3T8F11:>25FLA)N! E!-/,$B."0X/)Z'R)$C MN:A2!&8Y#ERFXK99%I]S*J60M@ !$5@ _@H886TL8#%GD.4Q(&PM,#5:0GBQ M":8+\Z+.TL$G5ZH8ISW.@!O#3QT\M>W]W-)8.D)$G@*5SQ8JQ"FU2'LKD%1* M"A:2A\BN5/8L%"H7 P+S]&6A34 IQS%%#-YY:)3-KEBD5W!>C-@Q_\@C'0!.Z0\N!N.)4%6 M,G \ @@:":4%EH#=#3\,,5_ST7J%/-*!7QTMH%:/+*$1W%XRR&$"@1FG.54? M(C/%H9*'[ *T&+#AL" F3QT"M02PH.F$U"MP9Z856TA97-E#6:,%':NRH M-&;<4I3@G[PQ@I'-_7)5I%XRQ2(N=V34TIP]&%+/E'9Y M@M900)!>F6)[ J[AC%Z71%"<@S,R.D&(S"32^3@^=T%P(0+18N%IWD>#:58 M@B8 I$$J,>*$.:3A=Y0XA>A31B#'P@MLMH$3KLMH.U7,WV*BQ2Q11 MY_.1%$60\WDBA"$QQ,2L$LO69?ZL1N0OOY8/;[QP1',#8833/+L,(+]- N'H M,)A,R2PI+G@KM\_XXS3KI,1CG0"8>NMR,X[/X+C=( MNB0HOTTG83KI^W0Z._GS34H17CQ?]]NK7]^\&^RX8TFC:!]I(('U >$E50%C;J(2E0NAB65I$#+F8K)LAQ&"F"6(1$"/G$>=&S, ;0Y.. M'EL>BV5+Z:,_'F1BS.-D$PAEH+/*H1 A1.0@1,@8"#0LH\%B0I'E MON48<+_UW".=C]T+8K%/Q;696O9A205DS"BE/C%CP*'%W-#&1&0YL2@)3+0R M48.?*\VN/DXV0OL SB88Y'/^BFN1IQU2CF*02@L2E33%*DB)57T#;DNI:"0& M_X:LL!YQEG-$E!ODO%62.(IEN55]=4OS<>-@+Y3(Q9_("):W-%- %IN$?&#& MHNXB1SI:/*(QD")=10BJ6([+#S@EF8Q:L=S6L39B 3W$G&(;Y$ER2#, M(= Q(B@IB]O,^MQ(87)=,Y)?3[[(]G[ENM?3R3.PD0,ZW&4QVT-.((X0X*D< M8G#F<^-7B5SP%,%?G>7),B**-=N/OD-1U'[-XV^7/%#)QF-LEP01G',)S*RG M"7&J52[ 4DB22),"=$-8L?7]);2U*2 C&#GX21$BXBX/U*794V*54/211:4H M$;@X9%/+/AYM(!/5R>0BVF T2$N.0ZT#:0D!DZ X3J+N]G9^5#=Z(;LXDB%)8H1)$*PB'MED%72(,I-\"00)\K;R1]R6X.N M6[PZH.PPJ3W&X))#"A"OYD-:)NLV#9@ZAJ.0-!2PK[N88!W3((EQN>V*!<6) MQ")MX">#I>0\,@(Q?+&*LQ0-N@M GL8Z&2T72#D'/LL9@306&8P 6ZABDI-E M.,?Z^"V('X67QR#E/2/_>'\$1O:<48=SH_O+Z3W@Q[,;G'UR]GN^PS5W^WMT MHXEMK]SP-,'3?_B=M^S^E697[G<\:[?S!]][KWSVO/O*@GQ= M<]O;\O?2+9YN]]]I*$V70B(3<&23EF7?&">2"T)%&ZF.P&TUJIX>GWWG/F>%"*HN49@EQ M'03 8XA!@U N2DL#T;AY^5Y9KYDQ&EF3YW])XG,W-H^(T/"O< SB&[C,.>QR M"P2$8XP MCV ;1T="HZ$) 7EW$>XC%BF%+4$>9\'B2D%0QY,L8Y5%KB323>="?E!!!:Y+'DOF@ M@@_:R?Q0+8*P6H.KPW WG/NG!'A5XA5)+H!_4AHNX\XYPCU#7D3PB(G)^=BJ MH+@E@45&^_D63[[@=A'L3Y+%H*- C.?R4U@1,IG\5"O-I:?)VW"9_52JP )G M2$;:'SA2R/',-8H%E^"P37R= UI<-"O[+OS7-3T=--SO)A,R.$HTF&6ALXRW\GT\3 M.$_4C?XG;A/X_6CV]-"V^Z,)FDV/MN=_ %9$=!!'^P>S;;)%Q/PKR1Z.QB?; M>X! NN9U_-B\FQ[:R=FWW70VFQZ>WJ!_IAV/]B?;XYAF3V$5W9&=G+W2QP,P MM@C^XN/V41O1Q]8>77VM;SX4GOAQ%&8'VVDT0ST_$XF?_O0D/PV( M<70#*8YL" "+SEZ>?'[N8NGCIBUPZ^QO=(L*^&L3IL> LN])//I0M/L6F>C@ M8I2/R<7V2UHXZ__<;Z?'DP#K&$_;[7;?V1_P9O__?GQZY6_DQZ=?)]_'^9NZ MZ3A<7)R^,T'_>/UJ[\7S9G=O9^_%[B!T'5X]EY&NNR^>_?'NU=ZK%[O-SNOG MS8O_\^RO.Z__\J)Y]N;WWU_M[KYZ\[H2^PMBW]TJ_'UG]Z^O7O]E[\WKS>;Y MLR;[0_,U\IXN/UNM;=[3MU"+B[<$SA:WFXY'X>SZMK_[A??^%M-NL,*B!"LL M5TB [VXM7KYY]WMS1L^+K_U==]_H@>UD.NF#M9'O Z67[[T,0N;Y!):1?*)3 M)J2Q#KG7JZ$&P+13;J,Y35< V)QG4Z,%E!T@.,E]930!U(^M0D(%Z9G*)ZG3 M1C.Q.9,4XFC[^=3W1\ES?)!QX "F^NQ#_ MD ?+-V\F\<* M62NIA) W2!6'LG=_.[8MZ,WXY%T\FK8S"-C[^HB?-T:PS"YZX/%T[.QX/)VY MZ:='L(SW"5.-XO)IV/G7=[+][]]H_FW8NW;][M-6__>+?[Q\[K MO6;O30-X?0] >4-8\^9=0\0/X2A.!C.$F@'1G@R&Y8E3GBAZ93U-:1Y#!-B"C MB8I"^8R3AC(8\R-B+^9;1Y?,Q78^B74(#SD(]N0DVC9.EHIYO^=*AX:1S87Q M"3.=),4."=,GCX%CQC&-F \F*<>]LG8H/KT<==Z._P%L> E_Z9:*$WFKW1)Z,J:O(4ZH2(/X0)LIH;6VR$8%QT8A'B+JU,P91 M"8Y$>44LUX/%VJV=='W%YHJ"3[Y"X'/OW<[KW5<]Q"P/?1:QHU9$,F&5\NGW MQ^&S.C+M?P-2]'X]B X76QW5X8 MM ]:8F9X=GI,(BX Y/>GRT6$_W'*O*7ROG[S15\2F)Q?U1E['7+'<<>7@W=0L:?37,>?'LKWL[[_[R8F^S>?7ZV=9W^JLB MA6<1%)_D2'U\87EF2]QU\^_%)^MGO1 UT]2TY\+3V*[ICJ+/1S=",YHTHUG7 M^(,^M?[5C<**&%;<0%X7F0\CPGP?T_Q?#TU)7CGLRG7_#YO,11%[>[>&1;.XN79:>_]T9^/KQ M>_;TW.5O?FAI^^S[IQ?!5>$R19N>PG\T'[YS%-^FYZJ5Q]V@U7Z M"*M%KHWVS^W^ORC_X6D_OL';\:DLS&7D.NGXFK3>0=/Q0OWYS7;S*^Z<*"84 M<7F49^IG[01D7 C(.I&GP*1 ;!K&G>?19>W1='Z:K3^]\VS>GN/9-,2K2=N^ MS>11._V0[_,8>X!W=T7/X]A^M/D$VTU>_UKEJ")]/Y'6P21J^S$5ZSWYZ=7HJ=-[C]+$R*G>75@2!?@#NJ[N#YMX.-].VFF*W^W8R^I_^]Q\?PAU4S1E<'!Z-IR?Y8'Y5E0'( M>MF=-J^G6]?JQT4'5")^DH\%GVX(YN5PP7RIT'6=2%_CY8=2(4:FE4M$$PP85K&?PXYMV;_IQ MJ7(K<,5L.ED58;JI2/S.TI0WXDA*$;[&,.))&^0B]KD/B:'18^],&%2:^D#R M3?L6-!["G=7*Y_UNN\[Z@^,NSF;==XA>(8:J8+"VU%! A2 UDQAY323BQ *Y M''&Y?1%@ ^I G_"@.O9V"DHT_K^CHSYCOD0*A"F7-;^XAN'\#Z>2FW?DCUIP M#*,C.V[BI^B/9Z,/>:,>0OW8U1S8W%9K,/Y>$7>XKE["3,H_MQD_KCX4T^I@_F M-N6RRLE^!-B6Y+/>K(1SW0^B;?K.LGLZ]V\$%\]KM_-$PEPL,9LV+E[\V]%QVQWG MPF[X!+[5;Q03^H/[,4>9^;SFCI]M#9:/&W")7Y[,7-+*7@YJ0\P-M;V4;$EZ MPS6,;C%);EL!C+?4]9F?^;+G5NBBP;A!X$^_UY[>_.(WK\\GG'ZAY]#EZZ_) M-'S+DMTU"Z%7*0LQH%[MC6;C_M!'M/Z@Z:?.WYA0>BBAJ:+QN*+1VCX!T)T< M LKZX1:9QBH8:R$8KT_/B?4F(WZ:!RX-( EX"?C+9[CQG?L37_52J^:,2MBZ MNW,O8$.LL%H2I*-T>;!&1-HSAR03)M" K;K_J9>S0=:$NMY!/8Y^W#7 F8]- M;/JYB9O-?P!K,&G>VK;IQU;Q-,/=N>WWJ97=[)[MV:-!K'T-CQ^'2G(:>9P?@'<\SQ7R'):<=Y=\#1C M>"'Y>*;U.8N8/\[=!9MPG&< ]Y<"%7SL8TI"F[Y/<=?\ /<#^]!TQQ Z= ?3 MW%KBK%7<[,#.OGSWC_;R6^97G'_Y= T_;O:[+#_0^1H=6!GXW/T35I"O[R^% M+^6W.+U//ZVX?XG^)?/.B\%-L"?=5M/[K6]N6=[9'F.E*3=6("&Q 2"M#-C6 M:%!BUDK'=$IVH&XPSX[;%M8X[_&9P<;,SAZD(?& $OZ/^#WEHX4OICGKC __ M>SUM3EN55H/X6 8Q&PJP$8>CV0RL2AR#K6BGDPPHQR=-!'!YTKS*J,SZOO3N MN9W9>5/#+^SEYWM.N0@P-"A"\7YY^'I^86WN.3K+WE^:8:S9Y=_Y97/KQU- MYNZ&4(?H&42_B,NW5F,CG9@MJN0-F^1X2^*;-M+)EN8W72/$%C;JIEU[O,6- M'N"-Z!;6[+8[^VJ+WF7/Y*Q(Z=10$3R:W#ZS=O;EL_3<_.LEY="^/9OA[OE@ MA9/J48NR#/'D"=(>$V2,BH$3%N50$5L&E^TST)O]:7MR30*MOZBW*/[THF7+ MI?UVO0U=3#[Y$<7] 3:1%]>/\?XHZG,_QLJW%Y??YCHFI14-,'TOL;Y3CWE,ID$_)(1[S7CA.!#ECE8DD*FL&ZN!YIH5_Z97PV5P'U]?O M+(=D5TM3^5'Y4?E1^3$L/_X.2\S+[.XQ\F1%SA\6TH&LUGGG.N_TC7KJW$WV MVC+P4;KN($Y__":&9C+M3\\<=_-:;*!/!*:$)E_9]4799R==\@F8_*SQ27[X MQQ$\&A[;3."UISFO^&'4]9MP$SOQ(SO.58=Y?&K?W&9F)\&VH6OR?(51^%J/ M-/:#_?':M.QPBZ@S@>GTE@\P/(55_,/Q]C_NT2 M^?D9J'_ FRWH'%0((N'@$V)>!\2)U\ARSY#'.D'95-Q3N MK?N%$^'4,+WL3TF"ASL=:2[!!$63D.-YKKD#*^-R7W9GK6$&K S&^DO+E"SS M0@N)F&/P'188TMYS9*UR7%)B@\#7G$GOFR3U/9)V#VP;NS?'L]X9@U?>:(XG MH_GM_WC?]9]N@/GV(UA\]_/&J]'83H[O6#C%VHVA<";3(@SNW"V MRJ4T#',"9)'U\\92W6SZB"VA[PJZ+_3".K)M\R'WPLH ;KZ^S6;ZF?]?GE$[ M-W\7.@S2+2IR0Y\P/898YE+H2#[;J++L8@$!S7*$=O=H=[-1.GD(Q#7]&\>=D\>_-Z[\7KO=UE(^\POO,>%+Q:6;/$9[=U?M@-A[)OND*+ 6[RY3V^ M4=)QRKN'&@K=DWK@;62*E<"?_T?7S@R]FL7#1YB6MZ2\?$ 7^X C5I>4&8_O M@(:I[5POKJV0"EWNI@NN]7,WW>:R6"X_V\KV8F\A;+NI'K6JY:JK9<48I7"B MJD5E1F5&9<; S*BYB )1W) 1U=N==WO-JZT*%DK6PLJ),T[8YJ#-&_+_?F3; MV?O1^_-JNO>CR7PO?C2]7PM"*L3W*&'_FB'Z:=L_>AN>$MM,BF%DXN6KUSNO MG[W:^:UY]?KEFW>_[^R]>O/Z7$1L]9QKH[.5&17&5!CSK4V5AE084[065DY< M@3' A,/WY *,Z69V-A\%M$HHYOS,P^[Y\IH?CB?V.,#[A1\KH%E#[5T99I3N M&UE%1%4%5\R!5DZ4PHES* -DZS?B/']]U!C"L%99Y-,P_R0<(;>8@_>=JQB6^#4\7"-$M#+,*-VVU?"PJN"J!265$Z5PXOKP\'.6 M^_UHXJ>'\7UND=+&@WO.#RP+9%T?*U[,@0,X?M6OOY^N^NR,!ET>[WWZ0>XJ ME/M"S(".\6S@]KP%T65ZW*KH8#H&H-*]C_\Z7C>XM'MA_?-Q\^9I\^)?QZ/9285*U3JL%3-*ATJB M0J6J@BOFH"LG2N'$C5#)V^[@?1I//ZY^_<$7(.D9K+QYF5=^#TQ4VBY@W09< M1_NT,LPH':S)"M:J"JX81*B<*(43YV!M,IW%[OUL^OX2:KMZ_F6%(-OKO.0\ MQN,KV.VZTS$5ZZRA>J\,,TK'.JIBG37D>G]&F-8SPFME4Y>7$Y?/"-/W\&V[ M?YK:"J/.'W<=@)7W\-?Q23?JWJ<5@DR_GZ_U;(^O:YZ?K[E/5>VX^M6,56 M:V54EY<3E[$5>_^O/&EU- . \"'F7\9G/V>@-9YVJU1F];<+:^U1TM\^K[<' M67F]>=3;CIL>S_(NX9]QUKP;=7]6Y+2&2KXRS"C=A;)Z$&\=V=XC)UZ1TUH9 MU>7EQ&7DQ/,VWJR=CKOW1^W4QY"!PPIAI6>GJ^MQTMOS%58@M(8ZNS+,*-TC MLAN/V%7^KKJR+:^#K)RHG*@.J#*C,J.VXU];"#>?*E3'"I6MAI437QDK-)JV M*SI/Z,W>7U^\J[.$UEQ1*S,J>*G@ID-4./NO(]CD VJD(:*VLZO)RX@L$9-^W MH^[/]\GZV;1=)?23:W";E_-E5>"SABJZ,LPHW0-6X+.6;*\GQ-?0J"XO)[X\ M(7X\:>/^J)O%-C="M./8O9^F]UWTQ^UH-EJIPMP_+BRUV\3_M [YZO MN*_;_:.+^]8.5$*)\YQ2@ M/5]4!2EKJ)8KPXSB0OGJ]\_K9J^OF MHY6]@)W?KCWQ=Q_QD0L7G]/3#%["N.-ML7DW\UI+XTDO#LIP=@R6)[[N# M&)?,&'YE M:ORZ>AB92+M#Z-),SN8'G=V$KK-)G[R\6C6= >V MG?>K/HKMZ6\@/?9+ ]DG,\X6>DJ>C-*W[?%L^M1-VQ#;?AVCR?XV?MI?CL;V M9'H\@_?X%,/3^3L1W'/L] M DK$]ZN)V%P'7@M">4;Y/6XSETXZRW>+OY^/:?W)M\^27/+3] ?7M M1L;GO<6S_X-5+J4$5/M8[6.UC\MI'Y]''P\=Q :73"2I)G+Y3>1CX?Q<.%02 M1ZZSHV4KY4[77WDFYO^>Q8V7IS_0; Y9B+0D7*V"OEFO=9+Y:KE7@ MXG+C:(K5)N6YH)SV\E71],/4,CP[;EOXJ;$]KMZ^FX;=A7G520WDI.Y!_&MM M2C'L."_>+X(?E0>KRX.2*%Z-4%'L6 \%J#QXK+3Q1=J>WN-.V/=B81*Y0,'" M+%GQ<-AV!S5%4[BA6TE2EZX9__$XR9=E<4??1>/2>?W3Z!/<;_*RM3X?KNHK MQE^^URX:;S!'T4F%>$P864LH(M8[Y95B,?*-IK_+I]F[W&7@V7LK%!7$<92\ MPH@3YI"&WU'B-"0O(W>,;#03>P@D/.[0OK5'V]D&[TQ"_B?W7_Q@Q_F@R,[L MF6W;D]%D_[_M^#AN-,>3T?PI?[S_8_ST\WR.66P2QGYZ*A%/!<<2C8"G> P:<<42TB$*I%.@1'-&N*%#)"]V/MC1.!\!?CEM M\QB)SZ,CGD&()ZR1/JQ;Y($ZMN$Z;&;I>-Q8\^^ I>B5;?*?HYHP%8)"?GS+@C&7OSCDVJ#G>E$)_ MU1HODVC/S5KN-[6N4NJX2QI;D#A.0.)L!-A "$52$1%E$"($-@AL> 0I%82O MD)2VL3N*L(@/<7Q2]V<*#Z\JJ%['V9"^1Y!-C$W=5E\+6U))74F]>J2N'K)$#\EB2DQ)@BQS M!L(U8I F@B-MI$XB8D&(&21<>P@/:43UD&79DEIXMAXIW;=M/+*CT,SLIUCK MS4K0O$KP52)X!4]%@B?)F8Q8(AV%0%Q2C8QW"0E.(M:8$Q/E$.F%4^NZEXWK MW<#2_\1V&FQWD 7X$\6$/ZV;WVMG1"K!*\%7F^#539;H)KT)FC@%;M);<)-4 M$>2(HXAPSJR1RJ1$AL@QW,E-_B)(=84E&HI:![8N28/XZ2B/]^OZ.6W3V4%L M&W^I8V5-XA7NLN]$ZML//:E,*9 I%6N5B+62\4XDHY$SC"-.O$:68H:H],8K MX9+R@QR!.[7=+^:F>V<2WF2[/1_<,>BVSJ;FC]I.X [C>4K2@Q4W5Y74Y2A" M==#Y%%J7G-Y-D JP>N.4X55[V5BR2H 1C2YA+C//8"B M"2@&*HA*A NA!SGW,3B XB""& ]5QUHMR?)8DDKP2O#5)GCUE27Z2L.XQ,9@ M%)6)B'/&D.4Z(B6Y$59BZJ,?Y 3(\+Z2Z4U":OE&D9:DEF^L>H;A;3L] D*? M]&4;\5_'HZ/<;;COY%-W@ KWXI7499.Z0J42H9+V28EH#2*&$\19!'XRG%!D M0E/CO!=JH.**N65].[:3V$GRBP0D<'4F)(6ZU158XA4B@!#M"3=*#M)-8O(?4FVJP=OO5EA275*CM M)$HV+G^93L/'T7A<,WD%*%TE^"H1O.*F$G&3DTD'YP@B.#K$:1!(*RX0UR%2 M#RB(A2O#%NZ263@SK -E$<2FJ<=GU]"(5()7@J\VP:N;+-%-"HZEL1HC1IE! MG.N$K.,*"8JE#R)$%Z\DX.^27AC83:I-K(8ZQ%B-2*$9A5JF4*8E>369V==\@@O1X"+XF^C#S%\MJ_S"L_!=F"PW.1"U2V8M3 GE=25U*M'ZNHD2W22 M-M)H.2.(<&41MTHBF[Q%D6*KDK;>T$&*%!["21*\R4RM4RC,G-0ZA?7(+;PY MBJV=C2;[S3C:[BS!T'PH56)T,I[J91R M&EG%-.+1<^1BP"B9D(S3T7$VR$2,<\/[6[:[[_+JWJ0_NCFZ&F;:,]WDK&[: MK)]AJ02O!%]M@E?76:+KM(RF8*A!21 &;C J9+&P* 1BF' 8&Q6'R$H\@.MD MFXP--:RZ&I9",Q.UWJ%,Z_(\IMBVL9_%6>=GE*!SE=3+3NJ*F$I$3()J1RAG M*#+ /%Q+A;3&"E$7+!6<>,S5$,F&,XOZ:N*GAW'/?AIX#V=3,5UW<-;"D%12 M5U*O'JFK>RS1/2I+O1;)H"3!*7*/-=)*1R0IQEHP3)2YDHN_2T)A /?X"U>\ M>L"R;$6M85B/?$$_":8.B"A'\19*\#K%:P584_%6B7A+.&%LQ $E'CCB"7YR MF&NDJ*+"RT@HW?5Z.O$#-M26@^4A%JD&=8+7HYNJ2O#2E**Z[?)9 M4]UVB6X[2D&C80SI&,%M[GMG_1IH!BQ.J;"TNM M?%^VJ\[5O#]7YW,U:UU% 6KT(".$Z185V_7OUZ]>OE^?7HE#:<)?#F2H*/E@%I:CD2E-EDC$S@F(8;0#J,7]=F M$^-';;M1_7IIN9B[Y-76-2/CIN,P#&=_&UDW&H]F([@Z#R+=G4W]GP=P^]AV M__7OGR@FYFF3QP/-3NHV60'ZUA,NA )4'=5.R0 @\9&#];%Y-T(P_@^'MFL1\?)-V:Q>S+L>NRG0NE?I+1_V2 M:%U-3B&,6'6AK]2O)Q5F77-D3ZP;UR[+)2C?6A.\=(VYX[[\ M>B5?UF#+'7N%E5("21D3XIY;I'$D2-I A9(B*G=ECN:=2NE.+?3;N8'>:VV( MSP8\L$@W*2G@6$1)(EW]0"7X^A&\=#-<'6]UO-GQAN"IL]^^.A6XU M#U]V]K>2NB;:UQH\:9)T<%@"9.(6\60ILEXJ1'(OR^ C$\8./USJK,#X9$C\ MQ#=)'6V])L:DDKJ2>O5(75UDB2Z2"ALH ?\A4@MRD5@-E6*HQJ2XY$(MK2C9NNQXWQ['T,1/1W'2G1ZMF_:=HOW56N.: M]RM -2O!5XG@%5Z5":]PDHD!0+(2,!;##CEF#++,<,,,E98.,G'JB^V;G4F8 M=X^<6^4+1YZ'!%R$;1I!ZZ;.VMF:2O!*\-4F>/6F)7K3R)Q,PDN$"3A2\*8> M&8X3HIP99C6U,0TRH.IQO*G<+&*<0DF"7HJMJ242ZY*_\-/#G,"PO=4Y2V;4 M'&+AGKZ2NFQ25SA5(IQRG"MJA49*05.W24Y\>+P M:#P]B?%='-O9PO 3W51"U.V?M; GE=25U*M'ZNHE2_22$$IC[U5$VJ4\[BEZ M9&G.(O@8C./4$W8EA7^7I,/#>$G"-P5_U#[$) 52)4(I+QWSD1%43 8@)27&%DG.?RJ? 9,TILKVP5:92#I5FJ#9E>6Q*)7@E^&H3O'K-$KVFQ2Y*;B1*AD;$*?S' MR1"14LD['8SE^LH0PSO6/-S3:_["U5"#"ZO9*#2]4,L7RK0=S^"GK'+W/V11 M:.SLQA6RD$7ELB$I:$ROU$%F1AW/8>).;H]"KF6.A[Z<2S.WG1FQ[5K1:'Z50F^2@2OZ*I$=&4#_66)_I)Y3U5D!.$D M>=X^T$@[3)!G)('_$UB+08Z(+,A?*J D'NI,2+4FA:83:NE&F2;E]72"?!W0 M4;065E(O.ZDK<"H1.!$AG(["(N-T3B\$ $Z:"&1=\($RS"*],MULP $=8'K] MD!THZ*9A0^4=JD$IVZ!44E=2KQZIJYLLT4VRQ%(T+*+@]19)XPBRG&:JBS'F>&]GET S6? M$&Q3D]HD?/UL225X)?AJ$[QZRQ*]I;.14>D3PCBG'@)1R-%DP/,9:G30(JDK M&?H['K18B+WJA!/2^VS+_$]MIL-U!%N1/%!/^M.[) MK(49J:2NI%X]4E?G6*)SU)X)R?(I0L[!.6*ND38F(&XC<5$8QLP@1R.&=HY7 MATNI6ME7F"&I)0OKD4AX'E,$50YY;D;MQU"8$BZ4X+5WU@JPI@*S(H&9C ZG M)%#D&."8<@8YH7&>!4J-IUQ1'(?(6IP9[_/&XA=!6AQHJ)G85'*HYEF+U(G: M0NO1[58E>&E*47UX^:RI/KQ$'\YB;H(9)8I>YPR+I\BH/" $2\HP]YXE,41R MY4%\N 0I+J!I4_7AA>5FOB]=5AM@#M4 LQ9NE*)+C]X#NS*E0*942%8B)-,6 MB\ (1YH)A[A+&CFJ,-+86&-]X)JE@5MG#@*_A%";1@YULF0QHE^15ZUD6 =2 M5\>\U$RICKE$QVP"XUAX<,S6@)/UG"&GN07O'(+U0G'"\< ].H=QS#(G1EAU MS$MOF.IDD)NX\ET,^.*[J(L>C3ZA@U& -6V_?"^)L)I@AVC,RAN9!Q!.*=*4 M1:ND88R2&V_BG2;$4X&HXKEH+0EDB3>($K@]ER19$9R"V 'Y4'J\N# MDBA>C5!1[%@/!:@\J%N>*[[EN3N;^C\/IF.(<[OY:4CSM(G_.A[-3K9KDO7Q M3=NM7L*SH]UP"WK9G)RR[C(,W MF_\XDX8UVR3$@?@@&48N<(*XI0XYJC'2A)(@$[;4#S+X]IS@?=SQUK9OVMV9 MG<7PWW9\'-_&=O? MO'R_B'\F*^'J[HW:>OWR M:TM46KJ(&4=>,H9XLJ!UBC-DB8PI\.@%MT/L@S[($H'_^+I) E_9*UTFG9Q; MY2/;-A\RP2 H92H^;=94,7V2Q!J24")2(,YH'A3E+&*,>TF=)3R:X16S%[IN MYWAV,&UA6>&2M';]AU^*Y+>V\J]?&M44.Q(,PLPHQ.%J>,T +RQQH()C:R,; M7B$'7IK($T2_,D5T991Q3I;&GA-MS9621E$:NP+N\M,C1I%!7WP 2"D^"+6M>;XUDWLY,PFNPO M9G&.<.:QYHB(O#BF,JZ1$1R&)\%YS\&8+DH8!US<9'H;"[KR-G;4JT$S;9OI M9]K6G=\"<@*5X*M$\"5,A*T!L*)!<"D#140)B-$=ILC:Y%#0QJK@E9+D"@"Y MOR_K _/"6LE66U)MR8HEU:O0KQ+!EU#H!ZVR%U1ZYZA!,K& N% .F9024H00 MFI15RK!EVP[Y[,-J\7MANERGQJSZ7N2SZ>'A=++N&Y$:2V(HMTA@IA!/1B(3 M7$)<6R>I=2F%*V.W[C:D,E/[X7F"&#.,&1>FC4REZ(P>9 M:+[X]=4MR#5122^"B5);1+TPB./ D4Z2(:F9"([[%.R5[/D]5?)!]A\%Q=8) M#+C-!9+7I9#&+ML;L$!8>,'TE5V<>ZKBP.LB\ZW'NOVX7@HI%<0=6DHDDM#S MN4O6Y'X[0N@(PL$CO7*B?Q"%O-,>W94=8*,3(E; M]W.6YZE35:>2\3)A4:DFTSO)GX.ZI)%RZORGV^B-SR7/DNB%91@?9U+:JM3X MY 9!W3;4^SZ#U'J:^\1R0FNLI[@ MVQB1:*^Y!$$;R ]CT<:K"GBW6;T[7[81UC41=.L#K[+6H4*(B7-0D=>,*;,$ MIU@='J!*(EH?;!!#C"'.T;]0U+IM)5;(.N;BJLN,6'2!'#-=Q^>)IS ,44>EY:7W/* AP,<#^ C' MD:WGK^\.E$"]UCI8:2H9H@(5>("(.@,W,3NA>)%\D%8''Q'HZ4AXN+*P8!5. MWL 9JRV%X1B'6W\BB^T[=Q'@)!9(++1^AY_JZ"4+\GX=/1K5;]ZQ$%#51QR5 M1859QRMG@-YZM#VT6.#>?[;^0YEP)%%XK5B@?93[;O;'.<_Z@ WSR4F8Y0K? M)(63V3K,:4ZL<15#4+<-]0BEX@&HKFP5L]3"D%-4.\?U$24+1(E MVFQ0"PU)JY[T+ X4LY6C8=RF$-V+E#&\YXQGEPDC*=; MOOA;98MGN'Y>7H6W7Z\2N^IR]='G%\%,E:%9K='+#I(2>\]L!#A)"2K7_*ZD M9183 R9\WY]1& B,JE3[KE?)8G'WL?&:5! MHY D:U&2>:%*?Z@D!"_ZLR9Y@JBCA21]]$XXB_Y*]_J;%$K.<_3/9RGZ@D3[ M"9NVAYG<4GS*6]A! M37*M_5Q%@+<6%,3;[9N&>+M%WO8Y"ULD0D+E04E;.1@K!P>=DTPFEXB#K%BY M*]X68FH'ZR5.O+WK7'4':UFHP'*O!9;Y+,39?+:>U??T79P'+[C0M-B89F#$ M0Z'[3)B7FSC'D:FUUB/N#VV:E91>BTH/,[-6,@?1>@VJ1 9.%PM.]GO)T3&M M[1 5FK]]((#'BWQ'NL]Z/^5&M3.Q=EU D.2CA3"' #4Q/C$^,7Y[C,^]U,+X M ,9NV=L)\/WQ\2I$(6/BTK%!>MO>#^,[/V6,$>./GX;.BSSUWU"AVS[\%$A_ M_"Q&7%P#DA3BX'CA)>(DI+Z;2UB\FRU>3YXMU_6-Z^7DR;+'LL/,%8 ]N$W\HB'SAE3#:1E^ \>E_1/ FO\33I M0"CUSAZ%^7_#N^[[!Y,_WP+XZQ+&[7#?<<(8%HK;IH5_;;KUK+R[#R^,E3T' MJLEB.GI5[PO7T\G311HFPN\4W:UV21=2U>_=^P3U^VF#JM_?=ZT:E2T^D8D_ MY-_)LE0CW==1>\SMM!OKKQ?K.P*]0]\_\Y8%Y0(9HGM]^6:XJO^'D MU=&JCFC_7O]^U$U^KAAFBJ[&HHNHAJB&@N'^J.9&*VU'8K*V2>GO896.)I)/ MV]ZV.SZS$VVU15L[CK/)F;W.C4?DUD;(?$QN@LAMG\A-,"&(U_8D2"E#4H8< MH>B[WQ9AD^O7Y1L>J'(@5J1<=HC@ M4RZC7+9_5ARW3J96EU\?6\.>%_(&%QN\66118ZQ[5@9[#'CK@7+#[91T;MN> M[924(8H2>*J?9@.HK/LN"=P +UXIE,P;'Z_NE,0@O,S ,VI0CF=P+%C0-ILD M;8@^E:M=Q[>)^9?5\OA)_;#^(OXY6Q\]V735'+CZ^6V:5U6T>/VXZ[#^/P]U M=IMQ4V[T[KMDM>3K1! $^.$!WGI^)D8F1MYV*T*1G5$2F%.57;VU$!.S8%WR MW'J?@[YR#HB.:%@2";PUHK*X1X@Z:,C%AN*XE\';5ABY^FD5%<3(+1($312. MES^>++MUOX]V]7$)Y):WT.,+ZJ%Q_N+_=+W&;[\Y\]!^X=Y.EMVLSP:/5C@/ MZ]D;_'09E=]G^;1UWVQ33!+4;4--^J]%_<>=SCHX!S96U:<8]^!R\<"3Y25F MX:5U0U1D>KYX7OZZ7.9M[RIWR\K*[T M?]N_#R('N9TZM=-C75MR^CW/. 0U0;U_4!./MLBC,;(82B5.AHB@4O(0'$;( MD>=BM% JX1!UE%9X5$^Y<<2C;64<6E$R]K+*Q4#MRRLA_6K#$=+>K5 MO:;C4UN(M$;.^B+3-&L:DFDMRK3,K-.*EU.%I@H6B)+;JKM$4HY+9N,5F398 MN:-[N9P/+\6L:F#!"1W+UG[N(L!;"PKB\?9-0SS>(H_K7!3J',!GGD")V$]; M:%,I6A<,,C 9U)V56^Z(QUM8.$H\WE@AAE:VW'?"^>MJV763D]6R_IGJF8U+ M (*Z;:A)/36IGJ3(%HL##%R"\B9!]$6 +$YHPZ2-3@Q1!=FFTA?;3#J(1%)^ MJNU.#R-MR7OW/'40U 3U_D%-A-@B(7)EM+).@XZ"@U(Q@LL"01IG%!9APM5] MJ3=,%32:^TL0&LDP64 MRQJ"906RMA%-$)D[-L0,X!EK/%[DOY]SQL^G%95!ZI]"]0N1J/Y)F63GX#'->_4@V%9BV:T"H$^'@ )XG8I$3, M"HW# $9+"XK' E%8!BX)%9$KM)B'.=Z@P[!*1U4C_O2!2(94B7+*^5#M?2BO M4%XYN!H+.?UX !^ATQ\ F:H8(U=)0M(H0!5I($8?(5L5>)8H!=?#G$QPUV0J MIEY((M,6\PJM6]GWBLM?<8&K,-^N6PFYOFK6K5?;D@457JBH.\;I(8*:9N(. M6AGR(*T5@4-*D8.R+(.+W(&)GJ'F(2=QI?G/C;:OGU)'WS_Y(^(84AOVYQ$( MFHT[B&Q"4!/4^P^!( M,U62%GDVEDUHQ#Y22,U>C_\O3^IX _7E5,.(-$:SA!US;$^ M.ED3;0S@5%%0[\9;YH-+CM]M1_&+%OKJ?/N#$9\>=HS)/T\S5%_=.U0/5,(Y MP8*!%&WU)FDT>(D& A>6QUB,#?9N>^'>R ,_N_S \;UPSNEDA=T)IEX1S=]- M)[-%GSXQUP?5(->>H$O304T/D0CP\0!.(],6Z:H.2!DS18,+UH**JC]]Q6O0 M6J /-FLEPA""Z2(I/5LN3DY77@]V -[4M-"OO26'/HB<0H 3X/L-.+%FBZSI M2G8V) E&.%49,"'X(OK-B+YPI4R(U'-I)5R;B>7B MB44T>=(X@=\(:CIP;M1&(>75HO)*,F.(5D(6*8$RWD((R@"/,>06,)6^3UBJG6U5*[IVO^=1(1GP]^GQ%Q\*,O8+R M:KD.\\GRRN$P5,!L(+P:.2^>3-.L:4BOM:C7HK3.!!; V**J7N,6(L\(CC,5 M4G;>*S?$>I#W9WJ=;4WH!EJI.'5^J&K*748!:;2=9RH"O+6@(-9NWS3$VBVR M=J7<%#%Y$#9F4'R[!S\E,!)3<%PP=;75X4W6H]P1:\NIXPTLWR36;JRR\FWU M,:JIW-ZJ'X[:G2W2\OB&^V!HIJOM216"FOHQ'+1>XDPRP6* F'OM4X(#YQ2' MHK5%*RWGR0]:Y7BZS:9_6W;#*";.IL91HZ+#2"$$-4&]?U 3,;9(C)XSSE)( M@%%Y4*E?KB%%ALJ66?I@&(]RT$+"P,0H!]S20AFDN8( +;783;)XVB=H[-;; MOLW+]1&NSNH#D^_.5EW\:3I9X)HF<1H(MT9F"L@TS9IFA-JK]0SYW8&VNQ(H MO2V^@)#%@7+"0U Z0LC,H/;"B6$:KITST*E>/)M^>H;KKU>-7?6M^NBS\E&; MH9;VTC34F**7#L4D=B3ATKYI2+B0@I[E@$K$.17!RLEJ^F75]9JJ_ MGM?5UN'M37O>]5GW)_?KE>A^M-L M$5;OGJ[QN'NV7/17LEK.Y]OIRE,U-]0J'OZ9OO^4BO8I%1'4!/7^04T$VR+! MZB2$QE!I-9?*LKC=Q+OM5NNEX%QGIM,PM8VV"59,M:"CRAK+1+0::.SEBQ<# M%RQH&FT?YVK(-,V:AE1;DZJ-2\]%B56KZ7Y3DLO@BD003G(3F49FKJBVFY=% MJAH[FXSZ$1=8KV\@Q>6UHTDJ2E=$W4F:FZS'A0A6GPV2C(,5@KN'%.7=G=?I,*2\WN ^]K MMU-N%)TZ0'1#S$[,3LQ.S$[,_A&S2ZN%4Z9?2!I*9>FH(-B@H3!I'$_ZH?CB#7;KX_I\ M-_GN@U2^L,$=2\&T_?L?#K;OB Y*JF0@"H.@T!IPMB#X+*42*2LL5PY$OE'K M^7XT\^3B8.:T7F#:KV7J&W:OP]D5_6/)R\7B]7LWB M9MV_[-7R15C5&QJVT9KX=,EC3$'PIVU#U#\N_!D/W@\'GDY6V)W4G%Q!G;^[81L\FK)J>\JJ=:A;#Y+[ MG(@:X?BB=?,=JM+4.64KF0%9;%6:F5L(7BI(WKIDHW$A#[*?Z-OI^7'^U^9T MH/ ,U\_+?0I/XVD_^'@S,0D4$B@4%B10]DN@_.__O!6,*XJX?:E97YI?H,IU M4^'VRW)5/W0QJ6JTZLOT;K)>A44WWS8LFH3WTI2:F;00E(ULNR73-&L:$B14 M,1FJ8A)Y#DHKD"+UJXB+!+\]S,@9'5A07JMACH7^1,5DVTGOE)V>G)'3JYZ; M3B_R\2*_^L!45VLH \_038VGO>*'J(_H,"1B5Q(^[9MFA,+G #2$*(J%B ER MSA*4# :<*U49V*@Y$PZC8G>Y*.*^-,1GMS0Q.=1F99(.N\YVU&9FO%+NBUN: MJ.3ZI%D1;8ARH4M=?932YZRS"BX=" M]^DO+S8#=7R,J^IN/RWG\[#J MMF]Y7Z%D%RN4XO,-HQ\*JD\23Y$P:!!P$@8D#$@8[-XY/K%**1>-B7&0V$]1 M1M>?."$$8,XFV.Q%5G&(*79N5A%Z+0D]*E%:CAY!X!*6S@(!& =J,3)FH?;S2.VN("M!9 MLK^7&I!L9S,BZ;_&>(F@;B@22 *0!" )<._+T5WB7&L/Q5L&*HDJ!A@R$$;E M[$5RF*ZTX!ZBUC.H!!BRVD,\OQ=U'NHZL)LL\\_M1V*>A IN>(T?K4;O)LO- MNEN'1:ZIX(9+TVF:;WBY]]5K2F\!_@CIOTWY3388M0U:0IR24%/F.(P (!O0 ME"=)Y=LM@J=J)U4[R2I4K#RP8B6&DJP3 I2+ 92,$@*Z?BK28? J:!UQB/G* M\R+&X],:QK/-<<35\[*M07;//Y0PKBY8.RUS7*Q.LL]WT?!3RQR5+BEG$6GO M&FHB[9%;A4B[1=*V0<7(2B7@XE@E;<7!V< @>Z825X&A-D/,,-Z>M&_2!+$W^-/7]1ZX#"J+K=::$YU__'4F4G.[85M2-2U*.H8CZI*LP@QQ0*J1 ;U M:JJ\0QT#,RA8OK)L;,!*S%D2OZ+MAI)U4DT5I^X!E,R(V1L$G)A]+VQ#S-XB MLZ-5MB3TX'URE<^5ZX^M8V!=%%Q[*_Q59A^P7'/7S"Y\]6Q!S+XOR>R\;%/_ M[<\RW#Z\MF2B'FHI_WBY9/+';X9-"G$KX/ZUZ=:S\FZ'V/40Y=F;3WC2'[_/ ML^YD'MX]*G-\^U5HG-W2^7=NWP@U<%?K[[?W#/76CKM',738O_M:A#YO@*SM_/H1K.\QG2VV^&VA_:8O^0S&5Z![\,-W_/WYS!_NV \FNSJ,(U5 BA!@?-10\S:H4"1,(<'D[?'\T?SL'C]EP>X M@-]>CLHT#WYX?%RO;=WU7?/GFXSULI?IW] [:+\.]?@$%UW8DT+VV3^'7I.VS6RW/2 M[*^PWT#"OM^^'*I/+ST/J]Y"==/BHPY.P"NOW*6@K M\DX_^\'EXO^;63>+L_EL_>[1^?NOF0(X_3JC'VKG^LB[5CV<7=-#I>T77\.] M_])KY$,GQ!=>Q![J+W_04!>D'K(OW?S5ZZ&]7F.?2GFR[-:399FL\ TN-G2X M; MZ^* !;SU@[K\7(]586JRQ^!2"L,% T2]>G\U/&2 MPDN<5PA>3\(B3^KM_1O7]3?:X].XBB*HVX::A$^+PD<9*4)5*J"X$J"$$^#[ M QY20J>C=K;^'->_4E&N@<@BP/<)<%))+:HD*V/(#",4-*FJ)!\@IG[GB&,V ME6RBN+I?)(>46;]!Q M77VFC J>5!LER"5JEB";N4"752Z=)EH-++P0X ;[? M@!.!MDB@W!:7BF"T9I8LL4<0DL1QEM)^"LN2");'9+E55Q9BFF)BY&A! MLVA J?KR*(*'D"1:IJU&[78ZR:+,4)LA**FTG50(:H)Z_Z FJFR1*KV63HE8 MP&9O067#(695 +,LS#L7I+Y2:?>!&Q&5 U_ZFGR06-]C%+#@A6,I.^ZO]%R\ M1ZKD4\]WVCV[);]N):E\MJ72-_4S$==@M!_]D]K!8XQ5CI>(DY#Z1CMA\:[? M>?%LN:YO7"\G3Y8]E'T;GOJH6\YGN4]$DU]FB[!(LS"?;$\'[Q=8= ^;-(VG= NAU#M[%.;_#>^Z[Q],_CQP M*ZS;X;YC>AU%5["[\,*XG.<+]^=O#.DK3$>OZFWA>CIYNDC#Y/\[!7T]?OV][SAU5<'#5_8[_V8S)%)^@Z0_D?-[=;3RWM"SU\C]8Y'__YZU@ MW'\_^?D_F]GZW76WL]OKG;3O_B.R_G>SQ61]M-QT89&[Z03?)CQ93[9]AK=S M<2>X.ONM>GKX$V$_)/:_+<(FUV_+EW']J!OD<,T?;]7J4;*'SN@O=COTXLNO MT?Q+71/-0_4UG1Z_^#E?M5>':UVH<* MJ#0!U@C4%=C^F;\\, _N /:/3VJH"8&Q7AKV@YY/'VARCD\S!KN_JM,E77BK M_L+'Q\O%Z;!L9R>J7F/PJR=SC,_RE!'&=>?%5-TVU6[R@S4F:DS'BK MS"CN(C.2S[>Q=HW IX33"-24") 5)"9(2)"5(2I"?7/G=W? $%S=7V&\B7E2\J7E"\I7_[P.*7-\6;>-Z4YS9'/UT>X.DN7 MR^/Z[4>XZ/JN^ML_/5VDY3%.OOO;LNO^1'F4\BCE4=T^/=YT"Q4.A^Q28EYN^I>3'7DA6 M:=$JU^;_9NQTJ(?0"&U0E>+!:&] \50@&%Y_\""EQ<""NW((3= Q:.UPQX /W@%E9ZV-0THC+A]"B_ OUD].*R2!GS&E+C$^,3XS? M(/I[Q/B':941AL\!$+:163-M [C@$BC&)#BK$'P2R:8L@BKJ,F%K9!JM":!E MT96P125L$R08*Z/TVJ)GYJ['Z,).-6=3IP0Q-F4G8NP&T=\CQFX]M],8?:CX M:]W2WUW79>@0=$H5'*:$#%9P#HHS#\'R #9XKE KS-D.HE-N45CHJE?51Y\_ MQ=[[J?6&1,MA)>C[7"D^PJQ+JF?79AEC4)'JH4+'5PL(JXN*J!@(V<],&-4O M1L@&E%+.B:A,1KPL((Q%AAD9>)D05$8! 5D!QZJ8**(@%_J>9B:DDU,E23=0 ML8-HOT7TB?:)]D<7?P= ^UP5[I3+H$.*H$2,$"7/X(LT2I@@8M"7:9_S'!VS M$=!X#54U(/BH%6#04B-RJX2])]H7WA'E$^43Y3>(/E$^4?[HXN\ *-]JXSR+ M&A+3N8[:BX(H0H2$7@D>L[&*7:9\I9Q)66J0R3%007F(+@;0Z&41LNB,ZMY& M^E-K:%4#L3ZQ?HOH$^L3ZX\N_@Z ]:7FV65AZBB]'^@7K\!CUH!..BE3J)*@ M7&9]:5QBS$G()2=0JM2!OI8"1&8B2H;:B'Q? WTAII:V'^P#[0_7]T$P.Q6* M5;S%-LJH^\/]9)BG7;?I&T!,EJ5FC./C97_E->PG9;4\GJRP6Z]F:8WY[*_A MOV&5;]CIZB8FI@81MQ!]!/AX ">EU:+2BE&K4J0$*7"[903!&?2 )9H4"I/, M7-DRDG6.,59]I9,HH(2SX(2U8#B*8IF.7(9KE5:?BC'_M%G-%J]?X&JVS*<[ M27Y]GX2W+WO8@QR>G)Z8@P*'@H>8@QR^H8!'Z'3 M$V-0\-!YM0>P8^G%9I6.0G=UQ]+ZJ%[UZZ.SW^+F77\G=(IMXRQ%4+<--4F! MQJ0 !0P%S$$,&,G1VX9ZA(Y.S$ !0P%#S+!KK,G16W/T;P*Z=1KYQ+E2(C#! MT(,LR$"IE,$I;H 7C4F*H*3+5]I&>5]BCA&DE@X4)@]1Q]R?=&U%-#*&>*5M MU*OJ'MUF]6[;K>"\A<%ZML)\RX8%:FJXVF7;J):\F%)(:REDC]!O"6MR]-8< MO77Z.]2#(Z-'Y247D%S@E:PY@FP3U"!V]]3Q%55<*F*8"9H_0;PEK MX'@1%!0G/19%A]##%=/)<,@O,S ,VI0CF=P+%C0-ILD;8@^%9I] MVGT@[LWL$QU8-G:S/CVNW[/N-_\M<#WI<+V>XW%]B@XE&X=,(<#' _@(U>$! M""W#@LQ,>#"2<5 E,8@))43!3)2<:6WX((>2;1?HO@BS_,MR]2J\_>=L?=2? M!CM;O*Y_V#[[8^AZV75\@HLN])=XVR/)IE(Q.I",$DU3)AA1O86F(,"AX*'F(, !4N025(H:8LP>'$\^M.?,<;5K]M$S)M5;V] M0;<[U"'V,=^?5/D^Z"?XMG^,W_'[[)#;NC7;5#($==M0DUQLK,! 4,!H:,3,U# 4, 0,^P::W+TUAR=F($"A@*&F&'76).CM^;HQ P4,!0P MQ R[QIH)O:J^7CG&?] M-81YWXOEZ>)).)FMPWR[P"->7N#Q*_YG,^LJ4"]Q]6:6\ 6N9LO\*Z;EZ\7V M4[8=S =9!L+=U"I%+Y8TP*!['OCJRBS."%5F"*D:Z@-J7?6C7H M=BPJUE$^^I9\1,<#CGW/51_.*SRJ$3U[@Y/9(BV/\1%MA6P@MK: 5WC[9_[R M0#R@'>0-V(-L0#8@&U!>:LT>9 .R =F \E)K]B ;D W(!I276K,'V8!L0#:@ MO-2:/<@&9 .R >6EUNQ!-B ;D TH+[5F#[(!V8!L0'FI-7N0#?9D7=K[E5H7 ML3W[C!LM4CN#L%]E=/XYNS;;&->M_;:HB,_KA^3)?-EUDW[5[.(-GJUCI66A MC:= @KIMJ$?(,ZUG+-HK1@'35,#L$?HM84V.WIJC$S-0P%# $#/L&FMR]-8< MG9B! H8"AIAAUUB3H[?FZ,0,%# 4,,0,N\::'+TU1R=FH("A@"%FV#76Y.BM M.7KKS/#=N?DN7O0W?7+K=WA]([V0DT!> A@9-"A3?P0C$4K.Q18GA CAX?EY>A;MCS[;4,]X:J8WWN5O?Z),3)*CB4C9(ZA'Z.BMYRD:C%+ -!4P>X1^ M2UB3H[?FZ*TSPZ$.1D4=07+I/'"L8TJ5F820Y-( M6W?T:P>C=]8:GC;B-67\:S;BU4"OW[.8U,124T5Z-\&WZ2@L7B/UE1^%1"+ MQP,X*=/&:A84/!0\!U>_(*"AYB#')Z"AYB#'+Z MA@$?H=,38U#P4/ 08Y#3D],38U#P4/ 08Y#3-PSX")V^=<8XU#692IB(4CE0 M)190"1GX*#QDG8MR$357["XW"/YRNF#JR=EZJ5>KL.A.+_#Q(F]_FX?M;[M; MH2FFQNN!%FGN<99MW?]ON&_PL-+TWE%E2XB3-MFY"4:I36@T2\'3@@F(,G'P!B'.IJUQD;.8P2.68$*VD%P08 R6-![R[*0=[G#D$:S^Y)E6_?_.]YX M^/Y&:O6;WT2;>0NOI^7_USB@:J2'-"&LD1%"'9Y01!@\1%!'4J*)QA#&V1^@3 M08W:*",,'B(H(JA11>,(8VR/T">"&K511A@\1%!$4*.*QA'&V!ZA3P0U:J., M,'B(H(B@1A6-(XRQ/4*?"&K41AEA\!!!$4&-*AI'&&-[A#X1U*B-,L+@.8"] M'4HZJ7UPH)!K4-DK\%$%T,$:)XQW!:_L[=!).F]X /11@ I>0T!$8&B9]L*Y MP-/EO1W/<'VZF>-ORZ[[^KT7G]ER8:?\D1R/81X6":>3OX=5.II(/IT()@3M4VX@MNX4\(_SGW@H M=)__\G(3YTB";#2V(5W6HB[3QGN>O8#HG0&5N*^/JL:R4E2E)J-*[(HNBS$8 M[4H!J:4 AJLU*I<'D0+K9?KW41T7XJK[^3^;V?K=('4: M;4D)D!(@)3 *&^R1$CADVXPPE Z R(MCLGC#^W,;'*C($#Q*!L$SY$XG[YKAD-Y.K7>D)Z@X0G)@%#8@ M.4!R8*1RH'5['VIQ!&7,5C,.C/4K+I1%"#8A)!:C,4:AS.G**@VE,3,OP6:F MJY )":). 4JJ.BA:73\OW'MQ9*H,S?,<9*JFT@AI(=)"I(5&$XL'("N*4#*7 MK$"ZOB]&C &"%@F,R%X%EFUA5V2%2UF7E#TDA0R4TPF\%0HP&^LT1VN\OJ?2 MB-)3+TA.4&6$U, X;$!J@-0 J8'=.\?U:H!+PV.V&9C6"A1B!N^9 B^X4T8G M'WR\K :"MD+S?K](LE4- )(6X%4S_VG3K67FW0Z1Z0+;0O'?E4\_KOWRV>/V( M?;]]%N;AW7*SKI_V%O/WIY_,V1:TLS=4OY^'DPX?=7@25F&-9UU1+C1->3/K M9G$VK\'ZZ/S5U[1..?UPR1YZ*?_8(W-=P)V^J+Y&\R^^1LLOO<8\5%8-\#E? M9+WZ4?>N7O[7HX$U]XC7UHU'WY MS]?92[,OVVNHZ_DR/N:A$5^VQ65[#=<'ZKV*H_9!3?8,)*@_ 74%MG_F+P_, M@SN _4:M&L_Q:<9@'T:CXVF1]F1Y?%S'<-M15=L-"L=G>4&2DS4F:\5684=Y$9R>?;.&R P*>$TPC4E' :,02!OU?@MP0V)9PF MS+#W/D_@4\*AA-..&?;>YPG\^SV0YT",U':1]?_%U>3//URW*[/MZR9&;" 7 MW ,CTO3+KB+LV>8XXFJR+*_/ DGLW5]AO(EY4O*EY0O*5_^\#BES?%F'M:8 M3W/D\_41KL[2Y?*X?OL1+KK9&SS]T]-%6A[CY+N_+;ONAMT\*8]2'J4\2GET MO_+HK[@.%8*S)/IS6"UFB]=4J:0,21F2,B1ER'XO]G)]/BB_V/WO?__GK6#< M?W^6.+>] "EMCC]M#K?(]R9M&"NZ3=GEOMK'#A>N/X9Y6"2<3G["A-M)6,FG M$\$$N_=FFJT;LDU50CV:#]TVU_)",]8ZU!;+(13.0\@@,690)573]XU=:+!>5>2P1LD%?WU-_.*XCE.P5L\)*ANY*B^7M6IGGFW6W#HM<1Z,? M=5CNML]>;*W\]-DOG^VM7/6/D7+*M:;VRI2IZ+2%4=A@CYB\]6Q/IRV0%/C6 MTQ:4E#;&"-''!,HF!\Y5E@^29YL4\U41#"(%[N:T!4T'+9 2("4P#AOLD1(X M9-N,,)0.@,B9*4)R9* 5!"Y""]+LEE)G11EXE! &;;GK,;VP4\W95&M!3$Z9BIA\%#;8(R9O/=O3F'[86&S=WM]= MU\7H /2+QXCH^U("L@ *98'@JQ9)B%FG^D3*=A#]]JC[ZK)[AWD\M MG?]XF,GZANO120V1&J( (S5$A9$[$!8:-6<^.4@Y(BBO^\*(=H HBJ\JP6L5 MKLQP<*ZC"!9\X!:4$ %<"AJ,M4;+7%(H@PJ+S^@):>24T8('*HZ0'!B)#4@. MD!P@.;![Y_B$'- "4^ *A(L1E-$!8G0%@I8N5*F@ [M29S R"N^E@.RR J43 M!^=]U1$>H_0,O1#JGN0 GQK.20R0&" Q, H;D!@@,4!B8/?.<;T8D!G1)5/ MVE+%@+25V)EUP$QPEA6A4LB7Q8!R5AN%$CA##4H8#Y7_,YBDE46?JDX(]U4; ML%/M&*D!4@.D!D9A U(#I 9(#>S>.:Y7 ]D::PHJL-Y6-5#Z;1#<9M3AH8(H)*)4/P6H# E!,R(4.(]Z0&!!-3S6CEP=[(@5T=4G>H MG2N&S#"_8IJ'KIN5BNLVQ>0-3M;+R?H()R$O3[9_6Y;)XY>_;3M:0!^XU/FI M:>%'4+<-]0A55>MI[+0UEJ* H8!I(V#V"/V6L"9';\W1B1DH8"A@B!EVC34Y M>FN.3LQ 4,!0\RP:ZS)T5MS=&(&"A@*&&*&76--CMZ:H[?.#(?:]2(DQYA6 M%I0.&51" X[Q_H=RQ?J8ZO.7EYQH%XK2B@-FX4'%?D.K$!)0,IY90F7#H M0 MOZ;KA613S89:B;J7^:]U_[S/HQ1'F$#WB+Y:PIJ40FN.WGJ>HC$D!4Q3 ;-' MZ+>$-3EZ:XY^ ,,Q3#'** U8YP4H)ZH]!2]@2Y:F9.7%U?V 25L=DRK@M=SN M&L@0F"^0LO1)A?K'Z.]K!X"4- 2C]+%S\(DGR=$/U]%;I[Y#K;7ZJ(.V+H&. MIH!2E:V#0 DL)6\Y2K8]MNC29G^5E!6A M*@A)9@=,R@-9991U$,$7NH-8J MC"6BW[-:*YU6/7:S/NVZ37]@=;^O+RV/CY?]E==<,"FKY?%DA=UZ-4MKS&=_ M#?\-J]S14=:C$"\$^'@ 'Z%F/ #Y91US/+!^I[-0_50WAV@= GHNA6_7K M^R2\?=GC/@7_=;7LNMN>8J6FCC?0I+DE1Z="AXB#'(Z9L%?(1.3XQ!P4/!0XQ!3D].3XQ!P4/!0XQ!3M\PX"-T>F(, M"AX*'F(,F(,"AX*'F(,=+A>S_&X/G7#34E[N9>P34(BJ-N&>H2L_TU MY[9 MKM^"I+CRV2L!J$,"53@#C]Y#U%DQGVTQQ@^R!6F[?^A%F.5?EJM7X>T_9^NC M?D/X;/&Z_F'[[(^AP_QD>7R"BVY[0.1M-R!YZKY)J67WX(]H%$V.WC;4(W3T MUFF1FF=2P#05,'N$?DM8DZ.WYNB',+H*PI8B+4BFZN@JUA\1ZW")9^M]-(Q+ M=:7!@^22AWYTQ6WA=43&%,3 .3A,2BI93>EEM92RQZAWQ+6Y.BM M.?HW 7WIO=!A@ME;.)KE>E./?OD=)4?#% VG6[6%'$/N( M[T^F>Q_R$WS;/\;O^ UKSK29^IYU# $^'L!)/C966*#@H> YN"(#.?UX !^A MTQ-C4/!0\!!CD-.3TQ-C4/!0\!!CD-,W#/@(G9X8@X*'@H<8@YR>G/[KG/X M5I1(;:2)V8!.(8/BR"'F)""4$IPUBAF% V]F>[5\G/.LOX8P[_NO/%T\"2>S M=9AO%Y3$RPM*?L7_;&9=!>HEKM[,$K[ U6R9?\6T?+W8?LH_PGR#@RP[L5,E M]$ +3R@U46HB/B:G;Q;P$3I]ZQ1+(S@*GA9,0(Q!3D].3XQ!P4/!0XQ!3D]. M3S6_"S4_86R664DP* RH:E^(*OF^B*>5$4[XH@;>148U/TI-WYR:Z%# \>X5 MZZ-YA4]7=%%Z!/Z>XP^9:%6 M+$'H$_J'BCYEH58L0>@3^H>*/F6A5BQ!Z!/ZAXH^9:%6+$'H$_J'BCYEH58L M0>@3^H>*/F6A5BQ!Z!/ZAXH^9:%6+$'HCWX%V*6E>1<1/OND&RT-.P.R7^%S M_CF[-MX85XO]MJB(S^N'Y,GK,%M,EHM^R6;]GL4D;58K7*1W$WR;CL+B-=+2 MS 8"DP#?)\!'R$:M9S3:V$7!TX()FI%RY/3[!/@(G9X8@X*'@H<8@YR>G)X8 M@X*'@H<8@YR^8.$<:GO3>?Z']& 8UQ M,45*+9*2O%QN4/=\?82KCSI5/=TVJOKE=.W1D[.E1Z]68=&=7N#C1=[^-M^V MJ?O0X.X9KI^75^'MB^5J^\1ZO9K%S3K$.;Y:O@CU8]:#=*OC4R85=:NC/-64 M"8BG)Z6DX1\%#P4.,04Y/3D_#N0O#.29BT5PC<,\L*.09@G$2@@[(,07/ MF!RBWS@-YRA/-;CU['UXTJ:SII)5#?*SQN34E[QQ27 CJ&-]"ENF3 M;CF?Y\VXW^[\;>0NOI^7_USB@:J0W!"(L$1%"'9Y01 M!@\1%!'4J*)QA#&V1^@308W:*",,'B(H(JA11>,(8VR/T">"&K511A@\1%!$ M4*.*QA'&V!ZA3P0U:J.,,'B(H(B@1A6-(XRQ/4*?"&K41AEA\!!!$4&-*AI' M&&-[A#X1U*B-,L+@.8 =&4%GGZ0.D%/0H$S4X)!SR)G9I%E22H7+.S(88Y@L M,V"93Z!2=N"]R2 YLYXQE4Q2EW=D/,/UZ1:,ORV[;J =$XZS@79,$%?O76(: M8;K9(_2)JT=ME!$&SP%PM3**B^ *.%LX*)8D>&81K)72B)"\4&6(W9/$U<35 M]WP*WXUV/[9HE;O(+'$YS\-8]L(6.)H.JO5:$)"T$D[:.H8DVD MR[I,,!:,< ZBSU67:2; )RM *)V+0:8:8?K9.QOL$9.WGNW_T+)Q M1QB+!R %A/4HG3,@ I>@7$&(Z#SD$D7A3@K)_"!28+U,_SZJXT)<=3__9S-; MOQND3J,-*0%2 J0$1F&#/5("AVR;$8;2 1"YE' MBE>?P,M$'J15CND")5D.*BH#L50M$*5R+F@7';^R+F+H,;VP4\W9U"E!3$Z9 MBIA\%#;8(R9O/=O3F/ZPUO!_=V[O ],OBG/O4""@20F48 C!%0'2&^MXJBI& MLD'TRRT*$5WUJOKH\RM'O)]:3V6)@TS6?R(U1&J(U!"IH;'$X@$(BY)3B-$Y MX 89J,Q]%0D:P5N?E'))AZN+4%UP(.Z^5 9#E*$1VH4FS]H10X:3(4 M)[,JUF86U64YP*6WVA4.S"8)531H\ $=Q,2]X3J%(J_L2;DC.2"F1FD2 R0& M2 R,P@8D!D@,D!C8O7-<+P:<\,H*H4 *'4 E5B RQ8 [F9A.QL1X9=*!>R:- M*PP,(@ M#:!G1F)4H$24_0\++C$'(J@? *F/WZ?9]W)/+Q[5.;X M]B)"7%P#$=??]T?&S\J[\VO9O@^Z=5BMO]\" ?66C[M',738O_=:V#[O?B\U<66'&J2*-?G4@0AXAQ&$LTZ9)$H*-76]/9X_FH?%Z[\\P 7\ M]O(TE\T6&\R/U]NITJ_XE-_YJ"SZX(>GBS3?Y/K2/QSHRCJ> ^JSLHQS,X%BQHFTVJH]SH4SFGM?7Z]?K1 MX]P[^W&]CN[5\G'.L_X"POQ%F.6GBR?A9+8.\\HN-SJO9PT]+ MOU%Y=7WUO+?SLDS"*;;5C!\@G>#;_G'EOD7:K%;UV=EB4J_JS6RYZ2;O,*QZ ME";K(YR,\?;71RO$R7']_:B;8)4B^>/>5V(;]7T3K.EDA=T)5DN_P?F[A^\5 MY 5]4'^K4N+L9R\?/Z6Q__A9B6VNT8]6*'_Q?T,([GKE9XHD7%S M8^J9'+1 M7!=O>ERW\;+Z:@W2&IYA\6ZV>#UY5KVNFZR7DR?+WKEJ.NP?;?L6AG7]Y9?9 M(BS2+,PG+]?U#]O4^O"Z.-WYK4TN#,EN'CJ?&GO=(EH^5(S&Y"GZ$IQ'[_LQ MGH37>%I:@%#JG3T*\_^&=]WW#R9_O@7PUY4%;H?[CLL"PT(AA;@5&&=#VW%U MDWR%Z>A5O2]<3R=U6/BP?72W%)@N)-#?N_=I\_<4NJ/?RWSYWVY45O@$,YSR MP7U)MN%NIS=%KU6?5&M,?NFMT;Y;C0G?[ZJ\7Q]5;5]U;_>G44B%;;GV_.K. M;-*SQZ.P62_/R^/]M57%](A]OWTYS,.[Y69=/_DMYN]/OX6SK9NYCR< M=/BHPY.PJL%R;N[M?,WI9S^XW.SX31U]QME\MG[WZ/S]U[0\/OTZRQ]J[?I2 MY+7S!&?7]- Y^<77"&:^]!KVT%C[A1>QA];?UP7YA][S;[Z>X1I,OX^W&T[J MG\N39J91KM>I;<[IWPC\EL!N9I M(#4^GV^;BK[[;1$VN7Y=OF%KV .QXB'1"YT*?5N;/C_!55CWRXW[?0YO9NL9 M=H^(G!HBISL945%:H[H"@4_@4PH:@R$(_+'+VINT #E4<3OD:E MB;GQLL*%CFE]%Z 5UJ?2;(Z3Q?NB1O_W_K>^?<7D9+5\,^N;7,5WD^7YM-[_ MBZO)G\\6@^3]39#'7J MH- 88\$8R4 %E.!C+("V**?1:!'M$#-S@U,GGQHFB#I;3"-W,#='58:FFL^/A4A;Y\;OKCO_]P#8/^DBN$4#L?#*Y!(9 MN*0-Y%00E8[1IBLS%C?<9#T ^W?5O^JCS\L ;4@&C'U,?FU3:UHBLN]F?[E> MIG]##!WV^^^.3W#1T7*1,8@9@KIMJ$>H& ] ? 6.*2J.X),I54BE!,%Q";ID M(;S.P9LP1.GEY5%8X8]]5GUR(:D.4G3Q4Z-IYNK@D@B56H@L]Q9J(LL6R3)F M+FS."(E'":J4""X& 39+X[&DZ*08HE)QAV1IIMI)(LNVD@@M\SB,VL+%55Z3 M9=DN\IC,NFX3%@EKWNC6'94)&XA' GR? "%,* M:&%+24Y9P^(0A8>/5];>P<)9(ZC)_4$G%2I$$)$>FL\3D39#I"H(FST+('6R MH"+7X*,O$+WCNKC$579#%"7NG$BEH)9232856O2P[X6)G[#@:H5YL@YO3]O6 M=[3D8==A1U"/'>H1"J;6,]6A+I+-4G*,J$'KOM]98AZ"$@:LR;%XR5-A@ZS3 M.&>"I]OC3%Z%M]CO/J[_/JE_G V^4':JQ% [9O8R&;;NK-:<=G+ M5-BZJ][QQAI: M.R\9\KJ(_>QQG M;T*<(PU\&\][!'7;4(^07%I/4X=:;F7:9E5R!*F+!,5X@9 9!RZURPZU3GZ0 M\QR?+E+UZ@Y_PM-_GR[.B>'7][PP4#]#JK2.6"[0[&R3P];#"Y0]@GJ$V51%4Q%>WVKI^?8 K*O"ZGWN_5O_^Z_]S3XOOW5G1V(-*[(LIX;- M!YUNJ&1!%'MH/D\4VPS%1AV5+I%!5LJ $D6"\Y97QN71%(5&7&V&\\UG3.Z6 M8HVCHY&:3#>T:F3?JQ@O5G@29GF";_M>HGBZT'K9'R@[29O5JK[HK+!!5<7& MB9^@;AOJ$:JKUI/7H:XE\=XD+GB"B%E6>:<\N!PC,"Y39D4+(?G=K"4YHXOS M/7T_G[+&^1GDWZH-/R,)M1RJZK*7>;%UOZ75)>,KU>QEH.P1U"0@2$ ,)""2 MB]YA2"!SMJ $%Q RMR"DD=[;H'"8O?\[%!!.TE$6^R8@:&G-81A_FPMN57>B M.O!XIIT(<)KGHWF^WU41@L6(@-9*4$D7\$5),"HAYTE+SM+=%'6VZ?;91"C:"(-2\7RW'5=>G)+"JU7( ^_\YM-Z"S2_ M-5[A0 MDQE>&VQXBVK3E3L'<^L$@%.TW@TC?>[ M,(Z%(AD(510HHQ1$GC48YG-A6AHFKK3R&ZRDL]I\=(C9F4 ;9+&RFG(W5",_ MRC*CS#)4F2%F/32?)V9MAEDE,]&F7$ '75G2A@(QZ@!82F#>"B45WEG!XPZ9 MU7E.O-IBCJ&U,?M>J3@+[,^UEKEPHB?5'QNG?(*Z;:A)5[6HJPQ3EB&WH*1@ MH()4$)6L"DMI&24:Y>65[GT#[NHYR\%_^Y!G!U%58BH8'3QP<'F%:A3$GWL+ M]0CYLW5*/-C5(]K;'"7K]^[VNXT8@^!T_\,DSVPQ,5\YZV_ W4:W(?VO64"B MII91I*IATXYB5$KQE+'(WA=W2&],_')_/E.\1?<1[6=R@MQ=086@@S M>HUQ_P<@4I5JYT37$N2D+'9N E(63=[A]5YS8U#D'=-M0D M)$E(#B4D@TQ:V0B)9]YW,180E7;0KW,RA4NKQ1TUW?GXP-)S'?ENX,/ U5 G ME>YE3FS=9ZGKSO@J4GL9*'L$-8D'$@\#B0>;,Q?6%4BA*@AE2X%@G 8F/#<^ M9J[9'77=N1?Q4*^&Q,.>B0=:-748QG]2'_4Q>_LM:WMHTT]=EJ)N#N".M:GN([U/DS$P4W'!EX[:HJ]+:ON7 $&[A-V1NTZJX6 MWWQ\RND=[@^SUNUR$NV+<2VTGI[_5^T[@JS;NJ_3HIWQ585(R!R>44C(D) 9 M:B%0-)X+;:%(%D$EZ< G[R D8W-$B26:>SFN_KY9M9QCR)[R;+]UO6^M!^0^N%QB.3;@$X*=@] M,,T(=>P!2$),U>A)"?#>:E ZIRKO)(*-MDH]S:7P;(C:5LWF3VHR?W&6RW]\ M]UO7'T[R?H'XX_?I?)A.VG:J=0.="?90#NY="J/BU,Y-0 2_!Z8A@F^1X%DI MIBB%X)/VH(HNX$U_^+J.*"L3!Z.OG.UYDYK//1,\UU/CA]HT3@2_ZQ1V!ZNF MJ%#SF;P3E_,\C$V?+MY@=ZDB\XA61.U>$%1@^V?^\D \H.WI[4HS0G_,Z-. MD9(0A0&A?R_2]C.M#,X^Z=;; O@%'!L34JT/OU]L5NDH] ?R+DL_9UD'ONMW MV\-Y\3^;VMPW4TG"US39&8#(4N [Q/@(^2I MUG/=H2Z@\S'&XJ0"K60&%>LC)Z,$I754++" .,ALZ8OPKN>+[M7R<:KDL<(7 M9WSR8AX6Z\>+_/,YI0Q23)53/=CR_SW.C*W[+!T/T_!(^%"#9N\ )SE!@NI8.S?[ M1W6LV79V=YL\:$ZW<4U#FT,/SR@D1DF,#B1&@TQ.H>8@BD90B4F(LO[*$964 MI3!M_9W4MAZ_";-YB'/\9;EZ6<7F2TR;U78=T4\8!U*D0[4BI3VAXPAB:FXQ MOB(8Z9?#,PKIE\%3W__^SUO!N&K*WN,CN+U:*41+X>^[9\&FPSR9+<[J)]2O MH+E8:V3/')FF6=.0-*'2RD"E%2&CYPHS^,RWK>@%.*D5\"AER)9)D?$.FRR\ MWZ)UDSV87]-U2TX-;V#";P]E:.O^3DN.QEIM(7ESV*8A>4/R9B!YX[(-*D<& ML2H"4%7K0&!1@$S,8O2LH.=WV&+B'N1-$^N92-ZT(6^H5\58>U7\,EN$1:)> M%I5,4H9/.2XYE5X._GO;'UT5*5UECW'6RS^ISGK\50."7#:1TH%V-;O\!-'G6N) M@>4 3CD$I8J Z!D'[85PN6@GBQURZ?ZOIVSQ:EEYY)\?:*1?O]\3QX^AP_QD M>7R"BR[TESG(&GXUE8[./!^]]* 9XX:'P(<:-'L'.(D+$A<#B0MIE T9(QB6 M+"@TJLH,Y<"F_BC)I&UT9<@F%3L1%](V<)9 2R&Z-]*"&E;LN]G/&U;T_2K6 M_7FSF]6[TPI6M^VW>E[;2LN.NE@T+WH(ZK:A)F5)RG(@9:F="IGI"$KX DH& M!['X!)$YY,$%9%D,6;:J$O)7/#ECB^>EBLCCY>+E>IG^/8R&%#OM,M%2&(Y1 M1E#+B/&5I/8R4/8(:A(+^]#>H26;M1(PM%+F,%3!F7;L:PL85HOE9CV9ST*< MS:F50RNAV,B&.C)-LZ8A&4(UBX%J%K848PLB>!L9*.T%Q! E,)3*)&L,D[=: M:K->OUY?+%C\7$GG^6;]MP^<,TBM0D\%,[N?\:(MC6,I<]#ZF\.@RI:,0RJ& M5 RIF#M9,(S&Q< D)*;ZC@TF@4?OX?^S]Z[-;1O)_O#[_Z= ^6Q.)54:[ER! M&7LW58Z=['%M$N>LG7.>\VIKKA(V%*D I&SMIW]F!@ O(N7H0HH .5NUCD2! MP*![NOO7E^G.K8/((HGPTSHV/!.*06>0]* D.*&8?J"8U)AAN S=Z)SJMO1J M2#'OGN.@1Y$Z@=-!,R7!T@1+=S6"AB'C(-= 8BX S0T% B,*B,PEV%W1*,&88L[SG@E@86 M'8:MWSMG=5/=]EE?R,FYS2HYLUGS.OS?A)@;?C_ M][_/RVL/5&-;B'I6E7IF3?C#ZXE9_V#ERG<3/9Z'EA%OR_IJ6LOQWSSUK_PW M_.]AP>5D;LW[*UO%]A$[QL8,LY20/D$@E;A -Z4Y==11%/94(]D+">I%42:WK+ MF@3E^@CEF+/0"0U!(9"'9<@H((FU@$,F.>-6$R$V RI<0\B)QVY&A\%O%@A& M,, &8D6@93DV.X5RA\AMD1R=Y3OKK9T27$>M!5,XYN L2!CA"%B3,$(?,4)N MA<*((^ X\O9>&P>DM"'S0BGB!D)F]6V,P 5$A=$,0.O1!-7. "F8QPA6&VTA M)E*JP6,$CL]RE!I:'HL23#4PPX\/V8EY:F0H15W[G1-:UW9XA%G0=F8Z5V,[ M,*C7=ZGZ4S_9FF!B'V$BTTH[S@2P.6* $N99KZ4!A@C!D<@+Y_AMF"A9@1E2 M%#A=0$ 148#[WX&CV#B=6ZH(&CQ,) 4[0^2@8]K^6+@21.Q'F4.*'R4\D?!$ MPA,)3R".4$Z8!1H1#B@.Q\)M[@!U@O-""26INXTGE&.FH%0#*;B_4I$<<*N% M_\DPRIA!G-'!XPE!SCCM44?'!"<.'W%*=4GW5UUJ.C:[X>R'^=75V(9Y W*< M&2_QXVD]KVR(0,6VXFX\_925DT:6O8R^3+5*/9"Z2'!/WO"7O[[ +YXC+3P4 M7-%/7)]X<"P\2.YM4DM))!(/4DJVE]!XYRG9*UF:X,MF,_G9UF?9Q,Y25K;G M:BU%4?LM6"F*FJ*H]XZB*J:H)IR#0N0"4"(%D,) @#"&&,E"LV(C*_N8C@GO M)GIZ:3\&+?^+U_D_VUUU-2A2H#,9G>18]H_XR>(GBY\L?@\MOE1$2Z* D,(! MFF-O\9TH@,VYDQ39 N*-'DF/ZK=",C*O!77R0K+S[Z][*SL\QCF-U( M^%ZI&X'=)&BO?\ZF_]0K.NN?KM-9_ZQ;G34H7OR12MXV!Z??;[3-B/1_APV) MPE^_FV2SB^F\EA-3GX41\6.WBY@=\N2ML^^E5\-Y[JWUYDUCMW5V$75W/[ M!1?H$5DXO.IC;:5TZT=]B=;YL$F]2QQZ&P-$:I>S.JOG MJBY-*:O2W^=KO\ZQ#?-L[?CFS"L=F_WG?WS&$.E7;QJWHOG5O/HF*^M,9N?C MJ0J5H%[OQ#O*B1S?S$I=9V,KC==+X<-ZZF:?@GJZ:D;H5C$_KN8WMJKCV>5Y MI2^:5OYAM'\GJ-SL+?DR\B1S[!<8'A6]'9^"J"NIMYE]MXNE[?I/Y MKYEI58^RCW[E:RL6K_RKVNJZU*%8U7E]-#FO_5V"K[[E#L%"*SOSS_!:RS_+ M<_PL\UA=7S2$F[CQW'I%ZO54=36-LSQ7JEY7;_AU1\!W'Y>T"[&?VE\(+N5O M@0BR)7D6])+TU AO75_YJYS7F^\^+DBT_FI9>1E(ZNG2+KM[UTRJVN8ZV B3S>)^\1^=K? U MO'[D0DO-.@L.9U,3[+^C;C+M)61ZZ?>K66&A7^=Y)2\]82_D+#+Z/%+-V,MP MQW,[:07_+%-5W$DFQJOBBB(YR]_GH9XB_*W=UOY)U5)UA':GX9=U"DVC0K%A MKT[L[-.T^BWL.'GEU_.Y]-P*1#_1V8/<2NREM_W*5N_=_UJO9F:W1F2W'Z[&2M_]_,.7TZ/L[FCID/1Q]JDE M2-R[)[H#9:Y945 #L,TIH$P50#%!@5#(,$.\)BLVID\]90=ZG%?5_U-6L[D< M?^]5YNS-A9Q,['AC5X8+'[0KSR ^GGT9R13WY75#J\Q>1W7;4BMX&*6WA-$< MNJG7]V& M5PS6+5'$=["U/-@,;WI];_(.#" M(GG][/Q_/1D] [(+>6V]/0[IEV[PC_^65]WQD1Z8_3LX..$&WLS=-)?'B[W] MJX**#S9Y.R0(RP2+E:])Y3U($H,NW_Q*X\+9G<@D#&=XG<;R?HY?\9NB-/Y-8Y/OL!1_JW%P&(//TKI[6Q;J MU^(W9R18F+L:B"#]PA91EGCO:8?*_>\A&&-_C^#'@Y'7GA2>G2&MY'DLXRQS M%]>V '4+DOAW\=^ISUHHTM%@B<9F%UXPSB\R4X:/ULA\:>WLR\190)^)M:;A MB_=N/80X\_YQ"T3]#1J@M ;6H@O=(-,5AO@_-+N\>YSW*,#BT2L KXFW!_0< M*#F6\XG_4@.=UA"0EOXZ3^*ZO6\+>:Q_-^D=S#ASZ_:C>Q?VJDMQY[H!5)%VA^:8.::_;JW&.S)4$\IKQJ,'WVKZF*OWH> MEA$AENU6#_==+K65Z9:1U=3,M?<4E&V!W.6T17I;1:J!?WX!9ZM_]Z_O(=^T M\I):1[]C"_NG'O29*I+7?_$W+\C-DOS^"[(45'2WW@['>A[[NS0;6>IJ6@>@ M%RYVWMV?AE_/N_9_]_OHP"SP]][?\KMLKKZ^NQIYALV:1_CZO M.S#]:O5OV>N ^_W&FLW;N,Y;KVO&TZNP"5XU7_SYS8]9:[-&VZS+X[BQ/A4?9A?NG?[";(\PH3LB47LHX-*6RTV[#1 MQ:V4LEZD+5:S,BMXH5[$4+VE<2&8%+6Y7%%TX;"P-\RRG*QA#KGDYE7+S0 = MC1>GJE3!XMAPNC@H0@\); -IRDD+)QZ5Z[X#G76(9NN*JH"]IB'N%"(9,DY2 MB1;M1J*7+5W6&[%?[B.P02 M^OUX&2,C96.,/3N:1885O9Y, MC]APVV-."1'_RFRA $?V_.MOA'NC+4.F4W M5H9HG+'!7ND(0C*"SK)0;'W6!LO\]?XA(0T1&-0@U_N_:4,HD M(*KPM@GF"OAW\K\R8Q7*J4/%EA;UCYCYMYH5B0KT)EFQIUJQYN*PHI?ES*]7 MW[F%?O&P5Y=7X\9G6F/&45BQU;I!-'1;5L:V-XW;W:K4^I;R7:14/EU,Q^,; M,/T4%.IJ?N4L6Z9A.N+A,':%W\L+\N8T%WY[.O_ M^OLWW1]6;O'Q;Q^S__K[]MM\_=HSL_)\E=]DO\QNLA]G9K1^P0=/).D79L,% MMKW@>_"3]%O$9C_YVUKQRK]:G7UX_6'YU!^MOV(EV[%VT[]9SU!/J[]=JO]J MS,-WL6SYX^L?_[YX@75"9K<(>7.V\ITVF_7U;.KO[A'!(E^UO&2Q$&_N/[QI M\E8_R;J6^L+;Y5FTOPOZC[90NOG*\OF9F8;MLQ*'B((LPUI;(__K)'[Q[_XZ M,[WT-VTXL7$G_\4N@10-Y7]-_8W_'O[QO\3*W& QG=3!6>_"/AO&/J:/FJW4 M/O]U74KPBVR"6I4]O_UFVY@?R?X'_&_ACPWYM^:!7="F"6JLBH.9^C\OB.07 MMGAF?-+B[FL[QVNHB[L%+4CF-HD)JW_,RG^H0D8LKJA= MQOJB1ZN[^-$DZI#5RKW:$.26"&07J1K]H<<=,(;]'-773HL63K&$CHP(RGZUH.LHP'-_5-X&;)Y/0O1]UL#F>P/H-H5G)VT I,$[ MX<:5B<;U4^DM^FJT8ND>-:F2 *_\W^U5Q+A_6WSVNOML-1RXXELM,>&OHP^C M[&^O7_^R4L6TAM=B:*A>0MGPA>6U+B:.0LKE2XGN$>X9BRVJNF[B_ M1W%=".6_XV7_F(]M^ VBL'__8<_GX^8>'\#_-XJO4IF8XSQK@)M.9[%VVD.4W^=EU>1J%N\>7Z/)',[L73$F?W=IPH:-'[0)W[.. M6M.K+]R^C6V!B]/,Z+KZ[8RPRBVG*N,!(IE"S%!V9;J=U M#YA6R]#;?-P$WIH%KFZ =G^896#T(4+J:3P?AT!KJ'6+]_#?^==\TA1MQ)W= MB<9/"\8O_9!0-3N/"=EEGJM5T,OP:XC/EHO-^H\E<9>UGYW(K<I2M7H7U3VJ17;NEQZ!*#MJ IEB=5T\MLUC$XUBLU-]^V MK#NB^1YZ141LIN-Q+/&K N8)H#L@N!BE;=*T397==!)KE3J$L#7#O,@K-^F< M2\^)BU";Y#%?TSEBE+769[FZV=+^9.<>Z30H93RMZS;5O(I.(B*T=8-^.I 8 MRQR_#AC2K^B;V&]PB63^>)W=RB+B]T]M<=*XE(OZ,'^/J=\,78C:W7Z'(>JX M&*-M=U!\K8W]T)0MV,^QGM+OC; 36OXK.8X>:WT1JA(#44<>'5[;R;QQ/EIF MM+4"RZ>T]_2N2:@ONW5O,X\^S-*E&$#>^UF0H5*6T\)HP(S!@ J7 ^%( 7)J MJ6-6:,IW4MWU:VW?N^^[JH@$]_9MH3V]@P+J*'X,H"-5G^T>:MPJEWI8SCY< M%&(CXB6"%>$PXD+=2&Q5C!G4]O[QJPW@K-5]-Z"H$!8)N MOUR4!-QA1N/!N<6QXKI]F8!?PJ/O^E+S&!.MCWM4R..N95;;+-:*%6J^$R.Q MC3W*WH>0C3>"YTWZ.\3>UVN\[;4$9< MQID'/9-S,/9HR;3$.,O.IU/SJ1R/FZ=XE#C]% UO"+N$#E4S-U\4N/G+ZYGW MTX&2#6TNPRNU1PJMK";3>;S&CIT7QE!P'S.Z6E=S.:Z73UC6*"Y.,%Q5X=1H M.$HYF87#%6K1W+_IO WQ^] M8-:\V;2IT%,!"'8D[O9&P]ZX^&JJXKVU?W@Y:R'E:*%N%\4K6E95C(8%WMG5 MVLR[MF1EERNY*,/)GEAH&$];-$7Y$9]._!W]O@D'"2)4W1"CU9VC[+BTU[8+ MB88#/M-X(B:$PF/6NXN9ZABA;(Z(M)Y W%*+W?;\L2NG$12$DQ"L4AYM$ UX MC@0PB'&!+9=*;\SM>@Q":3'F/[R;(4Q\A_-7F+ SG+[/=6<)FNP< MFG3*JSO)U2CXSJZVNLG&S@51VVZ>";M]T'UQ1JP[8NDUM['!*'J7]+J4\0$K MY]B[XXIG=Q<*U2O'-J->GE==NX;F%-+R('_3JV$\CSIZZ=+&K$O<[>%(_Z>+ MD,*U54PY!64_5>-P(K$YW10JX/W/M2O;$V+!^_6:NNJ.CI7!< 2[&1-:BT=[ MM;]R;BQ6_<^LQVV3YC;A]$ T4M+CG&O/Y)F]ZLX3-BG'>M:<@WN9R6\6+1LZ M*!/8%@[EQAXXW2^!:#'EO'CR6:8VOWO7JRZSB>VM]3>+17??78WN1!!QEIEO M%BCCKHNZ&OE[/SDBN&\63 HW[C9AX%9\:UF?W8]K*>S0'BK#B.H3Q@.Z[9.M.5.+,^:Q>&,^Z7HG!:]KBY>W,.GU>J(A M^)K.>UKQ_/,6YS#VMHF!XJCZFXX*H=)F[#VJ,AI:N)A1^Q(.:Z- &F MQ$!"@RL^V87]77:36 "#QE[_-IE^FH1(RM4\(I^I!T=F;I>AC>KVDDKO>7:Q MG'$]C4V6JNN&HRTKIY'36USM%0=WI:Q8\MLAI%CTZFUBN"$\<+40*WRZLJ*P^ CF1IXO&^AC&0S8C)ZL M;>2 'A>%6ZOWO\W:CBA7?OU9H'D(-OLHBES M#R&&!4L7]^S"2NW*VE!21*+]1R2IPGYG=.4;%?:IQOY)-?:[Q 1/(\M $<'K M6?93Z,G75?3A(2:\UP+UJXV(UC1\8])C+J3)3PN0N'7>W.O_!6KRB*,Z7U'[37>_M37-O)TU;4"] M6Y3)KJ>A]J,Q[Y,[K+#U%UW'3HH7I6OS0CR/^N@I_CLZ\ M;'HAAA#V@CB3MX>*>4[EN^,X1&Z=L$B'Z /D@$K*@)0, F=S9SG1.2<[.=/T@RRK M_PDIH)5^R._B"88(Z'8:AW@VO@\M"!&8D/U/EXA;ULRO,&)?[OY@Z+]+S?;# MRBF>!86[@')T5,)(WVB4P@^A9,#[) M-)_$='?\MK&J,WR+3.MVYP& M67G/L^51I::E_++$8NLRVM+$U66?K7;2K=OU=9;>-"=^X@)N)<07L8NZ.\A4 M-J=/NA?;?-0JD6/+.U]GE?I-+\@N/!6TS-_:.J#F MU)MN#UV^6U0+9:]C*Z&,CHLX2SNNV;&"MGFM+ MX>&TRQNOF;@V51R*_A>;+=:B-5'T,H:%1ZZ4JH?KZN:T M9E/G_CJ6L]5-Y/Y6A=RMS$97'7='E[V5=XWG'"YBR]_Q35>^V9:VA?4N A'^]HN& MO&VBI''-%VVE&ZCCWS1;7TPXP7@4!&V*(:'1\DM\?XKY=%M8V M_9Z;?=S$?;K48(@F*9O-K\)VG$[:<\6+0J+;TKA>?!N^W(C?[8S1; ,6-[[ MNL9XL))8\1_\4YNVTJ:IPNGRF4L5\&X2FCN73?)L*>$S^3F[FM8K03O_">C* M@QFF_@VKJ;Y;5EDSMM%=OF!AQEOW;=Q?U;A\;B*^T9-B^/O0C*<,RNRSFN]7-8 MWVNW=U-(NF[=3$$$K%>GL7-_[1]0U;&XZ28>&HP]YV=KE%H[LW<7V>Y_".[N M;/>S%Q_1PCJ=2P0H*C2@-"= FM#22%A#-!*Y$&P7SH5?R$H3HVHZF0;17 GX MI0+CYR\P#GG;]5XVJWPY(2=BVRY!%%*4+_\WD!WS&"CQX-JUL%G^-B^;=DH_ M>R3\?]X*OS;3T!QI7V'C!.V^]=#FO9Y-0\^7INEUL$,_O/[P75-X9++7'WZ- M?P&09__Y'X2^6N%72 IZPQ0K>=LP06N'VL]^7+&5$0EV?VG+H=XLRJ;CK5LD MJ<>R:FK#5AK6=L];F.*N2EBOWW)9G1-\L*T@:K3V4HNS=.V=F_EY+6Y8W'WU M0-'BLS4HT*WKSL=N:QGV^L.;+(>Y7U$XM=\<$SH+A?-KW066CE[G K9+S2)T M6A2X-UGM+ZQ\=<%QG9>ANK[JD@9!=\=E74P_-8V[/MD6IK0%].WQ=J]L*GC>\4"A<6[=GATI5/] MZDE$>WO][22@^ZXLOF5^0KGFMJ#/5(0F+K@#(< ^HX!)S@')C<":LY4CDJ=GAJ M[P>ONSO5_;]>U#J]O7-L/?!:[MW-C2&+(TRI1'[/ /1M6+^( 6RB_ M8_DE6")DI06%C=P(#5*\[M%"P.@VX<^8S08#$K<'%=BUJ[ MN71S&1.XGG/^-^?,9B@+:P_"_-IFJ?WZXZ9*]? MROEL^DK% 0QQ17XOO82OXN5@+&\\R?TC/EOSJGDL2V_LVM7RQKVV>+VO;KLIW*>/.RN\?*A?Y*LR!5?"JC(T+95X&.?YZ9+UR( M1CG'][@.PY$'/?>X$(X*2N[UX$+P'2X0\1$1CUZ?_Z7:1O=N8S<;;#O%_T!9 M?O*L;XXEO&P.)X0/7L6#W=[U:/=](P_;*B7N@GK=?G] Z0;!&B(#_YSR_J M[/O00_DOJLK^_.WBS,47=\ M/*U@.+]4+7-#ILT'M8.:@(=4 AQ0)$R M0!+KFX\+]:73@M&;,DMP],PW__N:T+ M>1U;8%CS47Y^DW'L[Y3>7O25YDQNK24Z;^ZPO@?VMJPO_Z MHOSL23:_---9^_<7WU)RQGC1535T+_]MTE6]P ")W(G.(;%&:;P##,<)2SYY,]U'F*EV.GQTO48]CTX1MIW M7O<7J#T+>Q)0Z"504$0[2S @A$% <^Y==B<8*!@7TA10(K$Q[P9"G/,\EX 7 MT #*_'^CG>.$"A_T<*$L[-<&*44PZ3C1-R!5?222Y 49@<4!/: MU1H-08Z%@MQQ(YGNBYU'XDP0E.S\D>FTE- !K$Q3I(Q31$DMB& =$YQ106A# &:? (LNA4@;!G#_# M8?V]09&1(%+TIEZ!X3.1 MBX0)CL=(K48F_,^AFT2_IS8\)Z'2#,V=Z4N19FCN=H;F R;KW*.GSL"['^^W ME=BVQJ<';69X_Z6G4>P[#@*'=O?G<;!!F-)IJTS9V2=KFT;UM9R5M6L1X=2M M->F:*O_>*]-ZFEZ?U]-2QQ:HRR&C\8K0I/ZRF]G63!ZXJYO\79UR1VM]>M<: MT\>.N^WMF^:SL;-L?'S;Z]9;)2];@="&%# M?]AF\.A:D[&V*W"WQ'IUAFGT*=;'(:S,'(AS#KIW6DSP;@;)M6UVE\/'VPFG M8>1ZJ9N)!/\X[.#VQV$\^V=;Z;(.77##+9L6P\W.O'5Q2Y)V*HWI)LEL M[7;<4BQP(2XQW/".807?R7'D_H<+&]H0A]EU?]JF$T_ Z< 53D"%'I',MW,@A[6XPO#F9X/3$=R+MY3/??1SG1>X+^O=DI MG>-]+#U9"SY"_'XM3XM[M5I%HUS0^UQ7C'"1W^N&"&\VC4U%4ST+/Z54CV[@/>)E<]5-K([-.-A=]/Z#)Y1@?MQTKE/&[Q/UF&/D8M5,K?W M>10Z6\W&H!5B]HR#?53\N>..2? 2N8^7W E)]1%)N0(1)T)#6$45 MH#FC@'O, *2018$*6PBKGU*T$2NDO@BC.F6[$QQ5L#/"X:&/9/5I8_=)L^P] MI)5P5*]43GLP,_M'5]MMDD/3(W'L26^YQ)Y>LV> N*WO>O'K$RW'+T0ND84* M(%U(0#6G0#A*@(/"YH(2RNS&V9#=@LW6(BT-TMMYY<'G+[8JI^;^"+3V6\__ M]+P=@U+SPB')^#=]+8!*&=V=9G37CX8D1W,@T&D']2ZIV50_L[W[9NT ?$) M8$MH\CQ7L "2:PRH= 8(G#/ ),TUHQP*O-%L2K(",Z0H<+J @"*BPE%/!1S% MQNG<4D70X5+"Q5D!#SZ7,G67VG-WJ=UVKMG68&E/)Q2?DXH#($??M>9:IY"V MMJ7@SK.O!J_#]ND^.IV M_/ZK5Z:LK\;RYJ4;V\_WZN_3,KY[?/PBJ&>RFKV*.P/X%[^L7X9V*^';6_?1 M\D56ES7@C;5&U@5-RTFD7R3M@Q[R!1JODJY@.,=Y7F"$"(?DJZ@T/@<';*$V M5G;#^JKZ2M_FXONTL?K^QCU*]0C.WH)E>T$Q9+>>U7;M[TSJI#D[_XFZEY\)51*&Q= ML*[DS66\X\UF&Z5%OZ30.BLTDJJFEZ&-478^G9HZFU;+IDSMU[NUW&[*]*D< MCT/7IB<'EN_H[2"P+9RA&DBDC4?*F/J?& 9%X;1QA6"%0K?1-56%QMQ?#G.D M 858 V5- 9B1&DE"C5)F+7*['IP-5/V'O93EI G0=BVVWB\Z;'W?]K)JVI"] M=^^Z!F)=.'<%78/:ZI=F7@6H6]M)3W7 71+@-V5V8V6U,'>W0>/PA#KL[K&7 MTE'V2RLAWI.^K-O>;Y.F<5J=7B-O!K;A"3RFK>ZU];[VF\(%QE Y@%7A]P[W2I;GQ )C1*%(7J!BL]W: M@Q7S0_?;,)6L@)D7E/J(-MXH>Q>:5S:Z=!,J&1NTIX?$9@6]K"GCQC#6,^JN0[-)$UH_>C]'[_8V+NRLK*.C3PC&O-W;5HKQKO5 M;?/()0R[!6X6G;2:T$CS[]W.'N;)V3LV9P\5/*<"DX(636ND$_+VWDSK692W M'^9C%V#^X)VYC]L:]U9MK6!9K^B.!M?%#KC>-5JZ.\LNOXN&O4'-[,_[@40S M;D'.<@8H$QPH6D @84X(1-#I?*.-Y(.-[+;$0OWZ,G37_7=T=QJOYKWK+HP] M[X[) !^UE].(\7)K^VOJLHZN2=DU#8T!"#NI9=,]699FO7FSU!>E%Y/.I:E# MQ]',Z\MS&[HIWQTC:3M<+W92&Z-8D9Y5*##=9R!!:4U4H!I9P" M.-=<:*%@SC=.;NY$E+K/4FR@_Z_42>XY/HYS>^O=_I.HJ6%XBI MFC7AHO6FWK$3O%P)EEW82;A!2-::4?;#-$#2:6VWV9=S#UUG'6;M2+V^+BVO MH@G_MVVB%ZVD-8W,EZN>7L?;+ *$?KW*FS?_Y@G@]F7K)8![ (#;G1)IPK?+ M,R)]?*O[H=HFR7!U-2ZM:1W=#:L_B#+ZG^"(7Q;UGH\K>>5K7?=X!\-?/+;[OJV4N\7>8)GD>+93U8& M>@=_J]Y%75Z:H;8@]"ILO&S(7"]P89L3\:!-QF!?]"]79U1)CR,#FUJ$.(EY M[^#8!HSH?;?2^]!-2CQ\4%]XJPZXLU5_M!3Y3C\6+Q_N9:UA?-\E<)YMIA8W](Z$_K M^;*5L%QEK<\') M)/B'$GPR3,'_=3*]+?I_E"O<141'6\VTH@0@RC&@@E(@C&;^G[R0.;(*LWP7 M$9T/^L*:^=B^=XO83E/3LC+(T>.6-OA@WD_^T;FVWP7/]C$C'N\1F]@:;7U@ M<"(_HN#$BKM\4=HJM+NXZ89];_CE&WZTEIYA8=SX6J B>NXM6[=&+4(9V*"< MZ-X/%/V#(#,?L1W&F)OSZ#N:$RK@(>:$DF)$R?WF?Q)RK\LPN]?8431B^7TN MA"-6'&)]>,3@?<:8'FY].<<'6=^]V(;(")'-\:[W7=\?=(\2>VX>M=G+^4%3 MG,3^&SX\:HB3&%8?HAZ1^Q'YS+T2>[^SZ1+ATRY/Q#XQ8B]4"H)+G=*@T88 M=_?.'=18S(,9YV>HA'C\!KFC"B(XM']15?;G=@<]H@WD%[?09E>M8<[M/#7$ ME_#YD+B5C.EQX?-D) ]C) _:!#E9LZ0?DWY,^K''^K$MW_HE%FDT;D,YR5[' M2HWFUY^6A5S-!^\6U5Q-3K3Y].NVBNW.Z0))QR8=FW1LTK&GIV-7VJ VNO)] M*))K?UR4T;3*-=;2K*E4G%1J4JE)I2:5FE3JW2IUM2#Q3DU*DB8]&DUZX'#V M0V:5'4CK/DL)Y^/9VSB/+WMJ*4]M LPSV,H!3JP\ED?9ZH[YY ]/LGR)*L/476_M1S M[@[0^CV$+3W?'6TSE1]BL_?II.VF AU%A2D08-IQ0#E5@%-( 1$*0LN%)&BC MFXIS.4&6".!@Z*EK) ,R?)%A(S3GC!O!;G=3:3(]6[KDOLCFD[*Y\Z___/7# M6P]\_1;SWR0O,F-UZ5^__NL+0-9:G[^*W_93 M'C;SO3U7>[VMDWD&()!(GF! @@$]@0'/P.^M**#G#&\:7-&>2G4R=SW0O8GD M_1.,9.Z2N4M>[T&\7D5D#A5V #(& <4%\1XL,\ 2+"5%2%*Z,3*7,"A53A'@ MB/OO,*N X@R%'J(ZQU()1$WR>A,,Z+--2B3OGV D&)!@P*'YG;S>9.[2$9Y^ M,J;G8OAQ.EOT4T^E9 -)YN_@(",>819TGIG.0R/U!&5Z 67VS=@4S.AA,,,) M"C&V0,N" *J= E):"H1UG#J9*R0V1]RR7,&<4( DPH BEP-IK 2*(XXUI- J M./!@QIY$(0&[092/)V(GBY\L_D$M?HI;["END2S;,2K;1.Q>24.R;,FR)5_V MN7U9P:'B!B.0YYH!:HT#G'B'UADBL1$&B7RC'%UB)E%!$&#&2.__%@+((A< M4V$T,D@Q9I,OFRQ^[XQ0(G:OI"%9_&3QDR^;?-E34K;IE/U1Z-R5>?1/:*:9 MSM7O!\SVO^41B0^#YT.?J)X44A*$I)!.G ]]HGI22$D0DD(Z M<3[TB>I)(25!2 JI_WQ(IW4&'BA\XW\J)^?^EY!$KTMC*QG3[R#3\ZH*GW_] M[+,&^R1NO;-$^\Z>I!/)QYD(32U)^KHOME<^,<1985$.')$*4&8,X)!Q@!"1 M5&!'D$6W*Y\HM801JD&AL0;480>$E3G -"\DRH5PA-ZN?%I)%>VK_(F<82CZ M5?V43FCWS0HE8O=)&)+)3R8_E3X-KO0IF;6^:=I$[#X)0S)KR:PELY;,6M*T MR:P-A]C)K"6SE@*T?0O0HEQ+5V (G((04(01D-00H'B.N"F(TFBCS5(!.;>J M8(!R$KY#*9""*N @M$Y)1VE!4H VF?Q^)>73&9Y#:)VFD>9X*?VI*FQ0N?B= M=1-.9Y/[B/B>A[T)^/4/^!%J;4ZY 0P+ BCF#'""%-"&"IAC4QBR95C(P_MK M#A#X[54H$O[K@6E*).^A9"0TD-# P1E^FMF-9/&.7?TFDO=0,I+%2Q;OX Q/ M%B]9O&-4OXGD/92,9/&2Q4L1W\-$?+5Q@A'K@,#0 2JI -P@"30S1#'C--4; M$5\KN7 <:5 (J@'55@*." /2.6$9<02)8SB+E=! #TS3:L;?_RP] >^FTUE:ZFP<2BX_8KHC5D292IGM\N^C QI=R/IMV^S$LJ)R&,;RJK8O:WLE*SFS'3FBKFQN_6);/<9U M69=1W&]>=O>XHRRC>2HIO(C@KP(9[Y+1YL+ L7M=AAF_SW5H)-!];@A'+"\. ML#X\HKGH]?IRQ@ZROGN1!9$10H^GWX%[@&PV;>D4+^V?3$#UOY M/[@=U8/(0 +G?>=6LJ3'!O(O][/IU9 MD_U2E=K6C=M03K+7>E9>V^;7GV3UF_5NA9M6S0?O GD#![-F6F[SZ=<_VFL[ MSM!S-PE..C;IV*1CDX[ML8[]X-==.L^/R:S1E>]G%[95IN]5;:OKD&!NE>OD M:GY+I3Y[W_6D4I-*32HUJ=0AJ=1?)],_UJ0D:=*CT:1IY,S *[ ;Y_$)8ZGW M:BE/LH_-?FWE "O:^]M5*'%@D!SH$[V3^ND1,TYA\R<.')H#?:)W4C\]8L8I M;/[$@4-SH$_T3NJG1\PXA?74RP9Z> M1=['5B9I=DD_;5(B>?\$(\& ! ,2##@(#("*.*S#" L+&: 0(B *PH"06B!; MY,Q)?1L&Y$)):9 %T&K_18,A$$AK@&@1AI8,*88(!R28E&-!; MDB<8D&! @@&'WAW;88"CI'":$X"D58!BXX!DA0 >'1C+D!"DL+=A@).%))9( MH$61>QC /0R 3H-<06U@(?P]V?/" ):" (GB__\/C[$DN?> M>NM@\:T40!4& HVP+%!N,'?R].H5DL$_1AN4B-TK:4@&/QG\5)KPS*4)R;(= M5U5"ZLEP"#G\L91QUGAIG])Z-75AV ^8N7ZY1CJN0IA$[$3L9&MW;&M3?5"?ZH-ZQ+6DXA*Q M3X?8/5='R9XD>W*$4I=47"+V<1*[Y^IH./8DQ0+W%0O$X>PA5SFP-,Y90 )P M:!P@1(F\T-CD7-V.!>)<:BXX!1@6&%!!_0[ R %)K65"8XZA3;' 7FJD=$ZC MU^SIN0KY0OK5BQS820HVE00-J_SD:/IF]Q89][SM=<)F^\)FA)%"&$.!_X$ MFN<(<($EH!(+:QC.-=D8?D%SQ;F2%C"JTOR9,F/@CDI:M^[J'VR5D#$\5+Z M>UI1DK+:J='RD.3J*!LM)YBW+Y@'%5%<& I83CQD8Q@!B1T&"$J88Z,AW)RL M\)CIB<\ \XHSL5.8MR=Q2 @OU;:?"K&3U4]6/Z4B>I>*2);M&)5M(G:OI"%9 MMF39DF5+EBTIVV39AD3L9-F294N1VOY%:C4L,'*V +3 &%"E"R -D?X?SBB2 MF%I+;D=J"RMRF&L.)),:4&(P\!<*H+0LEN'D@L/F([(Y8IK^^DABGKJ[&\>>G&]O,J)?!= ME&A?IWM@_"*H9[*:O8KO"_QK7=8OE:QM^/96ZBR73D>,%%_=@US/HC,?G=5> M(^N"IN4DTB^2]D$/^0*--TCWXMNOT>)@_@JGUQLMR;>-J;DH[-J&=O7_>:"&< MGE_=OTE(CUM(\:Z$=!46H(,3]0OM0U:*JZ)$7%H9(%PG7;.+(%9Z>ND%Y.JJ MFLH@65Y2/$VT?^<@7K.IES!;AUM?!QR8A0UK,G]O3R19U[:N@^@&=1#NYF^B MFD?>-'(8/GPSO?0DO=> )7'5O;W>5DU=[^4O]E&IMU\-@_R+V^B,AAE M'_UW]8-?S3_4>=3:+K=YT=I+3.D\ O2W:?0.R;Z>3Y;:Y9L-]=+1(///"X\( MZFSEY=K'^57^P[8_K]+ASF7[-UY975EG]O.5G022SB[\/CN_6&6*W\JSYK9> MO47RVJJEHC@J1 \(L!E3[?X2D"&C!8<&YTYRSVT$)DEN)!3$ &_DN_&4_W;B\S66EZ%#>*5X:)6_"_1@>V(U/(V\/"EG,^F7=@@ ML,X_T..8>#GP(&(Z]QBD_&S-JX8O/.ZU]GHO2&-Y5=N7M;V2P:ATNR8&LYI; MO]A6T'Y=UF5C=5YV][BCKKUY:H%'B)* >.X,HC07XA&#^3VN0Z-=Z]LK_) 1G&%*@8.8 M XJ5!HHP 2S4/-<2V4)M:4Q>0&ZD MAQ"R@3!' 5OBVEL19"Q?'&6>Q%,/VG M9>KR?\O9Q4;@O%Z/G-?K( M=D!R-CN?[0I%=E;F_619R[92Y'%_6!FJ_/Q/?SC+,#_TP9,^B?40<W4+8MV]P!8DR>9XI*)Z,<'84\ #>::,,*L!H5! M'@UJB '73($<$U@4!-JY'"T(#/-7"(8$.)$[0(D00")1 *$99P1+ MJXJ-/M\/ 8%/S2W?D5K^)1YY?3?1?G_6]JUM_KL3Y$?QP2.!J82WQS@QU14> MO*[P)UGIBZZH$">_K$?R]HQ3LG;2@C!)6Y_J#T^E%>'1PDGBG'2,4Z"H,H * MRX"TP@+#,4R^$\>!9C[XSIN^2>-AA""F?U=^=L3T 86A12)I3@!3'@)J< X5R M!QAQ%%OH_X253",!S0X#(H7(.2V8AVD6_ M_#>RO@C___[W>7GM]8/W3;T+&H.8?X1\U M"WZF?\ZVW=5W6OUIVZ(?=.=]&86^4^Z. Y\*<>H8 L80""BQ.1#6%$!1S"Q5 MV A6W#8RDA68(46!TX7_#B(*/RSA +0EK$E;O=FK,M;;A3 ZD@#KO M/2KK*- 6TX(*K97>J*0D.=<0<@*,,QI0_R4@&,$ &X@5@9;EV!Q06',TNOMH MS9#V^D)8*UM?V3A+='PSV@54RA-26A#YW:T1L)75(2AP>Y;CIW+6C$>L[%B& MX93S267]F__;_W@NRTE3J#&>AJF4MPLZYI?SYCMM'2?@+X_#*J#,N[>QB:N)P3/_53^&? M4^UQ)K3!D&A F). 6N.]8J-S4!0&,HAI+HI\%Y[T6ZMF'T(Q>_\VS_D?/]$T%NE2;[W[^84UO@MKJH#M#=*RVD[OCDI901G+ M9,&]E3 0*&848 RK0AMG"[=QW%-*TZC2!C/[<$-_IE@_J7VG#!1WU,Z2Q%M/8<1S/268LAPY( M;KQ0#I<2^C'\9=?1NX1+%OLG!DM! ML,UK)COF[^N()9IASVXZ'D\_A5F@?P@,^T3^YXVC-VFD'0U611 >8K(J(:,< MWF_ :8[O,X$5C?#])K#B4<'1/2Z$(U'<9U1K6F /%\CIYE#<^R[PT&<1-D^/ MI#%8!SZ^DQCP@--LH8]-3VK,!\*W?J=>=]4XY+GJH(?'_S[4N"1+=S0"^Q=5 M97_^-FO^\UQADMTM/QG[7BN---_WB%5'VS/:FD9YO)G6LV3PCTQVD_),RC,I MSSTHS[]5T[IN%.>OBW1Z\WO(]#UW>X.D29,F/7(&)$UZ#4XN18^BUL+Y1Z^7AA3;U- M#FPO3VL$9']!9.)#XL.)\2'IJ/[Q)/$A\2'Q(>FH/O,D\2'Q(?$AZ:@^\R3Q MX>!\2./D3R4J^G$9,ZO,DWJZ(<$'GR>0]\9TW?!2I,Z4E_E!W6C MXT98J!207#! "0HM3UT!-(:Y$9CGV&ZT/,4&"X<( :C R'^':R"4,D 0*R7F M6BEB;_:.V"F@,J( L B)V'*MP "6@,LU5KG3N84PWU@CB7>6$ *8W^FO1>$WVO$-^/W&O$]NO^L_'.2_FK=7V4MFJ&_B.^E]*/[PMT >\G8S=T:>![TJ1)DPZ< 4F3GIPF30/?CU*2DRI-JC2ITC3P M/:G0?@3R4Y>%"W;F.T$X@#Z'@.*+,02*H$8$YJ!QW)HP8]_SK;1-#GV)Z?+TP#XA),23DHXJ4^\/M74@2ZT%;E@ "E* 96P M\$#"84"=%46!-+-YL0_(L??6T$6>D,71!%#2T;9CL4]I /Q 1*XO$R7ZSI^^ M"UP:&9)PX6-"4907A6,YR VT@&KN #<: YQK;0NL2 'M;5Q(O\#.8(ASP @SWOLG$'!H_U +41("&I24I_'E"4(E")4@U" AU F@$4V%P0(+H M5>&2A.5 40< T M4YA3EG-.]X%&AE6CDD!'+VS5UO'E+9=_GE_:JM3^=U->W_&I_^IVPM(1(^3+ M\\[Q%LKN:=[YP55%UC*@X\;5W92#?S0G'FTC'!I(E_A=$A7A]3GS?[E8E%I= MR7/;Z!,@G7^UEW+\2=[4KUYD?WX"Y;?I@J<1_L"Z()#"B_&CK//"_K4:H35_ M5E%O\ZP!7 D)J"D(X-IA@*QSBAK-K"*;YL]*+(@!R%@&*$?^VU 6@!4FUZ20 M2FAWV_S];3HUG\KQ^/7$O)O,Y.2\]+KK=5W;6?VVK/5X6L^]O^V?\=UXJG][ MD5EO]:X"PZNY_8(U^ /1X\^GL_H]HR$?91T'8GNE)0^RA@FK%N>Q%B(?-K5W MJ>O6B!THZ,I)>/RXO+;A@P7U9:1^)BN;3::S3'8U*9F:S^*GE;TN[2<;NF)- MYG(\O@FX+RLOKV19A<+&S/_FOV0S5]G?Y_X#?T7I5B_PC_>H;#:MPF/*VHZR MCQS/U5TQN,E.:^.0+>>U7XS_87-RG(DZF\XN;)7-+CQ3SA=O MZS]VV4^RTA?=.&\<%GCGC.\A\332S1/Z4_CG1&.WG%KD=;\ #G$,:(&U-QR0 M $>].X2MXBK?\)8D*S!#B@*G"P@H(@IP_[O_#C9.YY8J@FZ;BW>+W?9CD)C; M)N/[SWH\-^7DO).S3:]IZ2N]^_F'-6<)U%8'ARGX++6=O/AV,KW34QK2_NP$ MW:\_BN&*"FCDU4M]%C3MICH,\M\0UYK1-J(>G&I9 MMFK/=PP9);=(..H T4P#J@H'%"L8X-P5N" %8W1+]>;#(>,'?6'-?&S?NQ_N MU@0?@P_\0-R8H,R##E5X"7'3\7CZR>O;+,8+D ;0N,%SLY> M_B'(_$-$_XQ\>5Z_KHG"-<3=;"PKY[-I%T@+*_*<> E?QAV D9/L%OX/&\JJV+VM[)2NO"#N"Q)!O<^\7VPY 79=UJ]SG??6*=GE#4=(%/>X3HP8O<]U<,3N^=S[ MK@_#_#[7A2 INM<""\$/0T!RG^=N)^ >FSZGZ9X#.M??)X+W*0F0]GMB0&+ M\.$S1;N+5:^[_/WOJS \_O MW5A9#4S'L,7^O7V.ZPSJW6 M&QN/&%<4B@*_P3"@!!,@.2R HE)215Q.B3WEC8?$'^R\U,?D!/N8](GJ0X2, MAVE.,D#I>1"U^\[U[6?HD$ :&02!$;DW7=[@ ,6\0<+8:I1SS'.[.8B/,>[- MEO80BX>I.!8!X:R'6,90C BC&A;WMUIU3&/MI-,(IV<<]Z332)\V]\FX/(GH MB>C)'!^K.>X[(T^UARKEAE'C'%"),[-O7/DFD-A[IP @'##OP]=R.9OO/KR,Q:(G="$2?O>U-(A7#>%C.F M#* .2R HU$ 144 N+?8^^)X-\J[RH9B?<VG5DD'MH\%%GVLI+'^O7X[ MRV;AQRCI,0UJ_/?*2?P]52'T2/;2*>W=IT5SE5.J-)#<6$ U1X!#AP TM,@I MRAFU&Z.[!)98,1T2J&%LCS 0J (3;VMSZ"0OG#+DE-.BZ93V/38>YYQHC!# M?A<%\(6!))P"89SEG&&*]<;&H]@P;H5'=:N*>TQP[B"F@N>. 0E( +B$!#.5*"4L**^">$<"S).[Q&FC MB%.G$](G8^@2T1.Z2*YZTP^-6,QY08&VW!M=XUUUX;2WV]80RQ#7,,1Z]VJH M=Y709V<$IF9HO58PZ7SS\''2+]7TJBKM3%8WV3RT6R\GC5 &I6+D3"I9-_G] M,FCYB9V%O+]SI4ZE-;T0PG3>>8?Y540+8JW*@98L!U1AZ&TA9T K4G!EL//F M<+,@CFKFC22P1 GO'!L$I*8:<,:E8TA"'5JVGVY^]8\2^ZD"=7B)U:3!^T_N M 6[X$_#0))'$**& *_P_E$$#.-$*(&,*@JFC$ML-"Z.8H=@20 OOT%&1.R + M:8"#F#B&:8'H SIJ[#"9BLY0F'&0:JY/2*TDWETYH9ISS[8 MY3BC1 MIRW75%H-\L)![VUA R3+(2 Y)!I:HRW+-QH;TSQ7V!# 59BS+!0'PGBOCC#_ ML^!0(7':XVY'Z0SO/;8>MD9!87A[G H[&HY3:2 0SX71R%*S,>);6YASQ!A@ M.5: (A3._;("4.((8EQCI4\ZQTS2$=XCS30_@0_*_\E62T(PZ%\BJZ?CTF3K M>[5/_#D9X'%_]@Q0H$X@OFT(\E )(I CZ;Q-HCF0SA; ,LX%HM01N)')1M0A M_R<.B/;&C")&@*2( Z-=P9@DA=/R()GL'.ZR:_<^I0*ST%ZT^;]G:=)>Z=#) MR1 ]6?0C8<\ +7K?C?2IIMEEH347@@-&I?4.L69 $ \IN'58$0\L%-J(Y.P8 MACS/V62XR^ZF":$,2;;38>9D0Q/$&19[!@AQ3@ M(!?.0PL8YCYS0 L*@83( M 5?(W.:4&@WYGM'"K@Y($['+&2,)$/1!=Z43U<,':Q^G,SD.IZ5;J<]D%/M4 MN-0+"4L5?XD#B0-[X< Z#L CS (.,--Y4(+#\EWZ;F/^U%_6#E .3\#OR1WC M0A(!N F'D7)'@1(X!YB20A6X@"W/\.',7&Z=Q2 M1=!ACAUC?D;$+IM#[4DHDN.3SKV<$KD3 D@(8) (H._A$X4T&^.L=HPI=I4"1C _ MHZQ( .)X#-)J!MC_+#T)[Z;45P\F%,'X2:3ZU[R>E>[F-K4.+NI92\^.N%>) M:(\A6K?QXK[KUMF^79"2EW(^FW;R'E993LY?PE?Q?L&_\%A>U?9E;:]DY3VJCG#1%#7W?K&M_.&ZK$M5CLO9SN;\0@N<]U:(1$OLL;CC"\S_W$B ETC^N@OXX>9'TTO]_Z M"K%3AMR??AP_FGZ'+L<9;(N&(W/G^D3P/H&5M-\3 Q(#O*\X#G_]ZPL$7^S= MO;IGS?E ^+:/$(*:CLUN>/_6:GNI;)41=)9AB-%!'>M[558/;POTP=-.X&X M#$O@[AC(G:S9H:S9]_6LO QY[+^H*OOSMTT7L"P$J.OFDZ__S\JJ?N[49#)R MSX9/<8*GQR30L:*V$=TWLJINRLEY\]OK2[_D69+C(Y/CA'V2VAR$E/1;;:Y4 M]"W4Y:*N+RG-I#23TDQ*,RG-6V,";,*31Z0:T_R.8ZE_?3.O_;O8ZBR3SI7C M4H8Y'A.321.)7=LJJ^PX8IOZHKQ*DSUZ9S+W1?3A:<,'4?R.\0I<.XL$LP!B M3,* 90TD%@X0CA76!6+.T(VQBU)9E$L'-"PDH(7A0 CC?\TY<51(5IB3GNR1 MYGK<8^,IFAN84PXLYPQ0(CF0_@.0.^3_6S"F(=D8*>.I);3E0 F_3RDV!> , M6R")R?WML)!0G/+&"X-%O[CSTF"/H;:8.6(TT7>I>L*1J=.2G@=1N^]G>-83@[RW/2CZZ8?=K<)^/R)*(GHB=S?*SFN.^,/-4N+45.G7+, M 16G4SJ!@' 6 DN4)19BRK#9,X;89Y<6A,YRP1*J. 9=FR9I)%C2$Z+W7502 M+$E1@D7[V (AR#7R%IYP0 5D@*-@LK5BN5%.4:/V;.%WU3.E(&)78(T$)J2BA5EL&-*@3KF%3^2L6E!M1? M!(3(&= $64AS!ZDI3CH9#'>>#'[JCAX*1#TRG=(G>I^6"A_*AC\!GXQC+ J9 M"V\?O,V@E$L@A9# $*.A_\UMZ6/)D*.8P%!@Y I FJ-5L98LA%^W;&IWV>"E9XQF&S_P.-]::+%45NS1.X$'D[>Y194" 2M M!?6B4=SSX66/2QDL;Z M]_KM_V?O37L;.9)UX>_W5Q1\QN?:@)*3^](]=X#VTGA]8+L-N^<>W$^#7*4: M4Z2&17:WSJ]_(ZM(B10IM5JBI"HR#5@MD;5&QO+$DA$GU3S_VDIZF_T,<%X] M:?\NQ0<]DKVR)WOOV5 1/+9.!Z24BX@'#W8SAH 8P2:*J(1A_J;=A(.L3]@B MA4G>&DLH,AXS%"S831IQTE$?> D7ETQ\QX1)8]V0>:C"]H8EA$ M'R#S'T&4(-#(K(D)89D [<@8D0$$A#!3TL? 3"1;:$=*,$N$)62HQ' .[>JD M$1G1A2=E0?KXHI1"]$/PZB#]"8]MT^'FN^/KK E! :"=]N MEXH>6:(#BIA1+[G#DN@G1@!/F:^G)TR4_= '$9XN^Z&/QKX5HA=043STSCXS MK80D'FDA!.)*2^0T(<@Q:8RSS!M*G]@^[RN/+TX 9Q1;W&<%4W8S#Q\G_3:; M7LSJ.+>SRVJ1>ZK7DTXHLU()=FZ=;;JT?IVU_"3.<[H_I=J7BII>"&'9W;S' MM&H(5%K/(M*$4L0U_-"8.90()C)(;)+=:G5MJ4Y&6(&"T0SL)^/(.I50")@$ MQ7$2EAYS6O5S^?Q2>#J\?&K1X/TG]P 9_@@\-&*$DM%I%&CR8&&X0;GN!E&9 MM,,NN>2W*JTC4RIPC)%2^9P04R[<$4A[[&-*'!.&7R2'2DX(VV<.M:B5_JN5 M0NY"[L,E]P"-9M_MX+'F2KE37%&A$>$,(^Z51\:%'(LU.H&'Z)W?:F.R9TO_ MI,VCB^T??O2O[&T^:&M6R%W P[#!PW_^QR>*"2^"TP_!*=MW#\7R_SJ=P%_G M%S%/53Z=Q7C^N([%);T^V/J=(\KO\1B%<)8@J:Q&G/J =#0:,9J2P((F[+>V M3;K(P 53%E&2'.(\:&1SV-9)BA/1SB5]U/D],BH[=N_#>E(2(Z1#F"6>T\0: M:1D4\)*P0?I@@S%;.W:%4Y9SCIC/YP3FD77&(A5%DE)C1X\[M%>VIA;A6D/YRB)C"4<":P"U0H066XO]D0)[+]+ MO,]V8$_)^E2(D]7_L&Y%194-)4=#]&*V#V1Y!FBV^VZ)CS6%;G"D = &PM3E M^?B([/UT;L=Y*_-2M"O;RG8I+^J%A!VCQ!P*K4L6M"8&<31AY0K!D"3Z-\J8;PZ3V M&&N&0@K@QO"4NRXSBFC U#$(VREY%ARJOS6 M?J@]8XI]M:HF!)\P\^(SIP\10/0AUPN_6R#ACEUFH?YP"_WX2##V]9T$)'0' M!1D(PV-H^*]%,Z_3Y="LQT\W$[*5G<&O'="/H9H"QU=SH-*LBO""Y]D-R.VJ MTV)?53.X3*S2;'I>/=5&3A\%%29())16B&,:D#%>($4<#C@Z M&\U646H(+D0!YQB. ^+*461BU$B:X)FV7DJUOXV<644T<3(P%FBO&..D.H>/ MSIK/[.P2T.H_SLVEH MJFE::=FNX__\S,Y;W1L_742?M2PP[RRF,?R1%?":^KVP\SP0(%\BP@VFY\"4 MH))'U7LX;!;/+; ,W&GC\OFJDR96'^OQN'+Y,#\]G5RK>%MU[QP#LO"W!5U^ M ;2>AO9!+RYFTT_MW<>73R91F$1LF4](8!L1)\H@'1U&%"GKA[..#H]G:7@^)5.'J<5R@/=3E6OO0X<1(C0R+W985?&7(X M$00(2#&CG2!Z:Y2U<%%B#VC)*$D1#R8BU\[] -9.FAAFC7H1OJ2'Q9?PKBW4 M&.)+S,]F,2Y=F"I. @";7^P,'%-&3BJ**6VE#GXA0WR[$P!L3<:%@%K&E[>8 MNUD _ YA@@'3B^ "A^C:^!)P5&?1W\V@3@/@U\Q:BSN RDT7,!A9PXQ288[:)*W><#'>==<^Q?+"F CL\W\"F M6W7@6>*;NIGGF_I%,Y\")$'M"\&%EX=T@8;3.,G7CZL76TW%ZA!TOLWWTW-8 MVLONDB'.FDP0P+SP;,WBX@*>/M^EB<#T&28#*<[M[,_8/G(6XP_UO,ZO_'[M M6J$.CP>^?>>R6_8"@YKE40I$), )+GQ$)@F)A%%$:8.%MENC#1^")'X"2M>S MW UQ6U]WF#T'G,*VZKY6V#_]^G8;IH/6OO*%)].#T-CSZN,LL_XT@7,&W)D6 M8W#,KJ-VV^)53UK12/4,9&R0K[RNWT%\LTH?[7J1%W_2JEJ/;8?ZPSZ=9$(P MELKG(:&69B>9(V>X0BXI;#@-+H6P#V'\PY_%L!C':;K#77Z[F"]F<=T6_=AI M_/GN"[\=3_^545 5U=Y$#];!%O2WR4P/V7[:=:,TY=R*C9'?$!6=E6 M!YU!!+.L[E MV^7TVBN[F$]7B<+\E V7N'7[>%H;"^GBSGR^/A?7_FK7!LD/=5.[>ES/+U^MKG'+-LGNKL*,&#%?9WK?EC;M M#J0C4#?W.HYS>8_C&$B_5/>G_HP74B> KEYZ;CL!_I^W\YY%?] M. D9L/\0?3QWX)8P\NI%T_YEA_=CR]!@/?*W_^4CJ'UZ&[W_*Z#A#_ MYF;57_^^A(G]E]?AL4(?ZG;*@(HA%Y2VP=)OWES,ZG%%JFX.#'N];FA+=ZW> MVD1U=G'U1'_& +I-$D6DD*!1(FXQA19SB*R&/OH5'38ZINQ.RL4 M%<1QE+S"B!/FD(:_4>(T)"\C=XQ\R6:N[5A=5_,"P.A=>EOG+&AVK_92G2U/ MM!+]:,;5)_;OD^UXZ)">VRH.?'CW]"C=[_S&./\1?VM3T7H"3.<%XG[W+ MB]+I-60J@:X7 TZ\>",]$JU"]$,C>H%2?812AGE.H^9(:NP1-S@A2VE")F"5 M1))8VQ> 4CGN]/[C="\(2I^8$GKJM]XIH:>#0%"BN"6]$*="[D,@=\%+?<1+ M2F%*G;)(:TL0#Y(C34)"/@AFI$K:;#>/?B:\E'=%[ LQ,55B3OW4-B7F=$"( M218WI$>B58A^:$0O&*J/&"I2XE(0 N$\3)![9Y#F3*,8E"7)"4GMUAS!Y\%0 M;Z>+_=0[Z1.M;^]44A1/#Q1/"3H-'T*]/XM WP2*O7@GO1"JLIVR+$P9Z=Q' M5;D;BMG #:88HT"2R.D_BG0$*,:4\L:%1*+:ZB'Q)5!L/C^=WX'#?EPVN%R' M8V^R.M\K&)/L1&GRT@&MLD6XQ]"MQ,!>",#E4=#%+>J1;#TITGWIBXMXDP6)YPL<]$YI,*1H%_ M3S 79N>G<&II;/:PQF8/I-O.;GUD(-UO]DE4LKX],]/S[,IYN;"GL=,FJ(UH MOK+CC_:R>?U5]=<]<^SC"/_"FB"38L^--*6+-M" 41"*(&Z)0-IHAKCW$4M. M9+)[Z8__HYWECL?-;W'VQYF=?6E7S,]+F7X^]=3O-E-J! ?-JY\F?GH>*Z!W M[H]Y#B"GI?L3]F35!'L1O4&1:H!/@(60$S*AI!4/A >NN=UG3]9WZ293?6>; MVK^9A!_J\6(>PQ.U7Y7#YK1]JO0W;=?SB:_'===M=9K:_LJ3S!AV/IVU;<6! ML%.X0OOWHFG[,K=' 5#T>:+R\D275Z\[H5N_:@)\7'=\? %\[#L^;O)2YX[K MN_NV[KL%J<$OT8)4LI$1Y!Z=0,D(!.U^Q]%['2=&G-VG5RD>27:?WJ=[?T V MDO(^!^Y^P)=.?6]7YY2.>J6BOS\.YF8+4OD4+4B'Q_O]1GQOE_-JVBKXJFO MD/L"Q_!RVS8&LK!]".,4*S2 !2M6Z-"L4&F$_5+VZFH@6?^K4(:W],6BE04K M%JWO%JV,=C@HBY9[Q1=C5G1CT8U%-Q;=N*4;2=&-AZ,;2P'Z88R/^W65HWW$ MO+A2@_["MO"X^@/T%PZ6=1C\.O2)ZD4A%4$H"JG_Z_#20>]C1<'[K&'\]:K( ML$2#>B%4SQ(4*/LO^[G_\JF7=H#&[8N6I.^LL7OGI2#&8!(#4BP%Q'5*2#MK MD!5!ZH2UP6FKL^Q#M@Z KN_V1?P\;?8SHTB=$,G[U5ZC;+#LH?4IY.Z91!1C M7XQ],?8O8>Q=8,$1EA 1W"+.L$&;NT3%"Y*[*E'1DF*># 1 M.6$%"DG9I(EAUJBG-_;D1!-1?WT:#&.@?G+"O0GVKM.[>75'@1\U[O5D36:]DRO]1T+_W=[R1@J"_2V MI['K'-CD7H.K5H+SJ?^S;3GX(39PY$D%+Q/'-1P/I\&Q\UF=9[0L#\PI)#A] M,6_F<$X].2VAG;Z9NZRL>U8BZG<:UL@AO.H/0-@UNWJ6N0?(?6<>_F83_VYJ"?UP;@M^O[$![ MR#^R%7AW;03:D,M&?4%G9]8+"W[Z]>V=E074G"BL3RCKR>#44F0P$+U7B-Y+ MZ2A@8"#K4\! '\$ MEAQ&G*E7P0PP/-4)>4,"LIH*X2/DF_M!_B2$L&>@P%] M0H#Q)3$%#!R:WBLYUN''E9;C14J6M1\B5=(&>B'P?1BQ'NHQ&.$;-HO4*!^XAX2@$9 MX03R@E#+,*4[C' _\I![,L(]RT3V22;ZI)I*5G'X<91NA6_[^6-*T<]S4.5B MFD^H[7A\684LY: /5C&7%7\\\KWSHB ^DMJL_R=RH.V+*2)'ZC,$N9@V=58I MKV9Q;//;W$JB;\BW)>G1"X7S4H-[2EU=WQ>F -D^ EFC1%">8&1=$ !DF4(N M1Y-T4%):H:/#>VFP>P/+_KHX=W&VQ*)+8'N-4=^$?RV:^3D\]R-A*C]16)Y@ MVK-&O/<:/-8GZ3@"15;(W2^!* :][PM3#'H?#;KFW&+F$Y(B>,25YLA) L;9 M:,$T4X$ZLH\FNB]CT,D)P>1$45T,^L$HLM)K]U B5>^GLIZ GC!2,&?@C9,VR?+J0OG%[(?93D+HJE MT0%8'% ^^_O'\[FD;[+W%]Z MN[(#-'Y'4 I@5?"4&H*XIQA^6(^L"1@QF82DR0KG]#ZVDX(MZ-)W/T^;S4S] M/_[X 9 O,!82:3"H11R5/8RS[3_5MZ:3[WPG: M=15YE]KREZVN(@?62+[LT!B(*BM$[Z5T%/L^D/4I]KV/]IT'BXU@!"FO(^** M8J05P2@E:HF3*7BR]]':3VO?>]:COMCW/L=\2CW/B]2T5Y/KJIZ+.+NJY-I'&<^/=C8!H-?\%F',>9\!N/TS'8SMK MVE.N4H!X'1O2.Y$A'O6M(WQ!@SVT4(72.DDLPA%^ M<$\YP2->Y8S+9LF^V>>"KG[)1 %#10T4-# 2\Q-]%HFH@5R*5+$O>'(Y;IZ'9GF MS&#EF-M[>X1G0P.EA<)AF:?20N&XK%EIH3!00>W+%KZR/OU>GP(*^P@*N0]: MR4B02EPB;HA"SC*/L [!)^I(D(]JH; "A;?LLEPBP'WOLRS3L(L^*T9^*$0O M1OY@UJ<8^3X:>6.\"XHQE%3NH^ #0R90A;CS3J;<,M/&?41^GM?(EW'6AZO/ M2H70\",Z2[&_JYU"M5K_1[Y7)CKB(ZG-^G\BA_2^^(WE2'WFA2^F39W5S*M9 M'-MY_2'>2H)OR+J-36"F)D<9,(VZ3 M0EH"EM71D> TT<2)I^@8L3.K^40](_;9)[1L$3U,&U7(W3.)*)"@0((""5XD M$,:M%48PQ$DPB&.AD&66HR"Y%5()%X5]BIX1SP@)2M>(0[)1ZW$P^#T7TOW] M;Z'^< NMOGX=ZN9B;"]?I7'\M$XFNH-,C%+Q^E^+9EZGR]43M2>B9FYG\]LHE'WVJNAL3?U?QLNFCL)*S* M%O.O1\K',0'$BLP@' (@+:8DTD%1)"0QCDGGG3;[ %F]XF-Z.^P:-!^W*0[0 MU//I>@'NJB3W(K]HQ^R+R8?8P)$G\%L J #8$$Z#2\P!U^8K=*=D:C?51_BR MBLN5RF2%^T;X?Q9C=0X/<]94<9*_&B(-?[$S?U8QW$6$S0L.D20G8.6_ !\7&..3)/Z'!YSGDO!Z^Q* M T_!]Q=QTL26N/9\"G[(_[1RG@^:3.<1]$LS7[)OOF'+OSGY.&F=ENR*+#D\ M@:)8?XY\1?CU^NX?;ZE,/U+U;HR3QE.-"&<.<6ESW\5($;62\("=2@S?5.^* MQD!R[8DQ'F *<1KI2#!2E$;L%?<6QZM,JY4S1U0DMI -8^CZ#XPZAZ>\BJ>(AO<+*M\CKEE)7:3L57-\W" M3OQ2 YZL6_!U[9>/!4-LF^HO1ZK($I4Q.D*151PPI\E;(;$#5XHH#Q"6F:2V M<.I#_*V?E@OX9A)^B&[^8[>,MVYZ_!)EA4<' CN7RNJP%1 9XAN<=,9B_[@K M7^$N>'7#1\@H+1]^A2+AGJ"\X*/+ZN-T,0[5&5R@/'TV8QB^_A8M^-P9WZJHJ@-2YR('BVB'<$T;^^,X9.]&W1 MX4>$T9\Q\.NFX[ ?;M>CZOLU5OVU-9*94W^>PBN\.06E= Y'[A+D%W[R:CV% ML),-[L7A$XQL/=!8?0< MRK.G8 E/P:VL+F;@CM87=IS1X&+2!NF.E&.U\%HR*@'(^=QMSROD># \X2V M0AOM%=G"@E8Y@5U"TD:'>&[,HPGWB%'KB'=48NUW8<&?)@T@O@Q%5M[E[[ : M;3%)^"W.KW5Z"4UY$KH$H3'G$953(:$#\(6J:V8)RL\4942L5(_@&4F4O(3L5 MFJJ L+91"4N%T.XF9_P\G9R^C[/SS"&_V'G.B%W^ "RQN;P!/FD=ZV O+R/X M6I.!V+*UQRTW\;'H=6WV0,\)__\0D,AW^=7ZZ#7MTGX?6WR_S$ M!G(@!3FL)RBB!@>;8<09!YWJ0.X,-Q%TJ@S2&*84\S>ES1/"C0P4*4_@Q" H MLB"SX-&;Y&7"+ FS=^1PM]KEY/;FIH/BZ((;/H-TK338 H-BT.N(4Y^0$SRB M&"QWP7DKN=I"NE02S^"<0"7P>/3 XTXF1 Q)(-I8-O\NG_<<'=)!-#I(!CX MA4!#")P'4 *PNA)4$N$<&<()8L199[CEL,S[8(LC!0WRD$&#O $:1M6;>9=6 M@2MF5=O&]%>)PN7?U^>=5+:ZR+']+JZ?O]RH_KF&)5=1^C,[.5V6\EPW[EL? M!='B%F^;,WB6YC9MWW="'T(^V5YY;>.,= M=8\E(;O(V'WAS^+83%>.@37'-#,[D&U%PFZ!^<>=ZU+^EQ>;;K[99#DHSL[%\1]FKWU]E5XZ,+<,NZ M#7C()GB_5W;\T5XVK[^J_OI0VA]>LO>O:PRYVC37[IG;U:O;+N;3U5[%_'A@ M0%[AU^WA:&POP:[ _3[%\+J[-\$M09>*F98^9T[$2W7OM MPC5/OPGW^;3XC7H)\_!T_M*?[MO,B;+<3[+#C@QY2Z;9M5D?_C6_T_XGF-WDPF"SO>K06> M>[QU8827,O[UO 8FZ,JBFQP^_+V-5<=9]1=R@C&N?EN%K>]D"7B-_&W;RZFP MQP&S![!#_]S![>9;@^.#S\04'[Z&/6@8603VN02VZRB0,XM=,X'JFWJR2D4V MM_9M?_*YE&4^P3.E7*YSR<\[+F0(:[>7 C;+30A)(>>#SL5H AF%$Q+2:I>=@[MUV MZ0@*G#AW.&+K8H@,QX0'S1'\DA /RB.G#49Y\JDD3#EBT]:&$.&(YOD@!R=RP@AR-@F$ MH\/>,,DL^4R!?39![U(;/?X]_GM1ST 6NJ@1.3#+]%^+25Q9)5*L4K%*MULE M*O,>A.C PN0N[!I'9)BU*%KFA4VY(=-6\[C]6J6K8/[^M[L<1BO;8I:>R2RE MA!57+HL!!?](P@^'G4'!,FHEI0S[+5EXO%E:VJ#L,#5#M3-Y*\F:.U1,3C$Y M=[3YBUCX*".BW$K$DU*Y]ZA&"BP1(PR<(KSE"#U>S-9ZYUPG!'[/1>?D=G.S M,>B#WVEM"!\1HUYZ\NT00EE]Y]I'##':@YXJPXEZHZBH2"$(GE T)L\K)!*9 MD,<7,L(!*$BLU/:&WT=CXYV*JDUGZYMFMR0Q5UZ5KR MH'YLY(ZF%%^:ZB5/O)]C")JI[XQ^W=3@N:HZAK!J^PA?>!:U%8XBJ7*CI&1I MWB_KD#/&Z20T86)KO'+I3[*W_B3/P<;%2/?02$LMC<.)(*ESRTB.!=+$."2C M)$IRP@W9B]R5=E'/'C]_1@DEAU02N+U\GV\&<;M#E'LFL=>K?P>QFD7?/J%3 M%+!SUDI$=4K@X B"+(X4"1T]]4&:R+?&& MI*)6%%%B0>4JKY$V*B"9/)'4IB19O*ER \NA< <'X=S0C2J%G- :*>F2(3%X MENS+INS42.*]1KL/+R[1=W9]1*[N4:JI9.GZHYN$Y]8 '/0X^-P,$'0390EY M;8U0DD1CGP .OFB6CC R$O6X#9B9%D> MH\Q!>(='3I^;X'8.2[DK-P>^Y:5\7*5_O[KD:ZSB KIU]9\H? MK3_;T8-W-D4V&N2>[]>PK6J;FD M7E5+]VJZW'5=OFF;JZ_:O M]GA@TF8>8_7-?'H:V]:SZYW2?UK=[^JINBO'_+;- GY-.-+>-"\@[R>M%.>[[C\]9+%?^=F)E_R)-?OL_-A M)M.\87WC24;KHELD\-$2^(^+=I;["OMM3OSY6(_'>0VK:>ZM/ ;9FYTLI^/F MGONQ.H?O'#!Q;L!_LM:A?^=B;[3MARO:_(G+R[H<")"OTC+2[E;_<.OY[BO' M5C-,)T-CCC*Q]!D[.CR"FNVNALR.5]IX8(QV2Y'=6LL6T@-=!(YG'M/>V8H\ MD[J=(>(63=U:!= #?\2+^>9N]59?K'W,NRJ'DUV08GT2">B7BVLXT2HZ%SD$K.8BZ],&5%J3ED [ M:['EH7#Y4.?>/8 MY0M_>P*V=EZ/;R=M_@*,\32KW^60 0!A,]M.9@F@Y^OS\QCJ;KP'L(*/[3?Y M-'MQ,09G+Q/M?-6]-!?.G%R1+-N))6TK"Z3.;PKV97,83#U;K=7\YF6O#50> MX>!CE>'22>$S[L6%(N(,QF1 M3DHC'6TB5@1#X]9<'6G(7B,V?QUJW,1T.N\>>7 IO"^WP91KRA:3UKJM83] MHIO<0>-UTBE!B=*2&\H45U1\O4K44WKEKJPQP^9C#8O 7_U]B10SU,DJ8A+L MK/KW D@"DI$]VSCQ[?J; M?%@KH+'N+,[8-G,PKMEV R!L[+BSV-?S_3;<^GQ#@&_CF,^B M>!U PJU7.*T;=)G5=0[_9)O][>II[!)/YZLSO'[(YK6N"'.RG%RS"7<"B"VJYQ#B+-IN56P+S+O8%H"4(S7 R@6KI9.(LI2'E4F#-&,* M)4>E-9[JJ/0^!IS=FBAX?P8(+_L3U]5J[](?F>G:?.7[67UZ&F?W+6#[7&;R M,&SSU]L-_@E_::/2:C[4F+M>!HS;1T?TL)KJ8Z(,UT2U.S4;FRNW,5F-I MBCK[G*UX6KJ7NVS2\NB3:FES.W-[#I80U%";!5D= (X=O"-(WWK2:'6E5CY7 M"2"PUO D,=63+@=S(RQRE3#ZMNL6?J2VR6!LC 1CQ*D7>8>[0]8FC[BT*6)- M-*%LJW;&8**"SQM*(SB4/@5DC:"(1A]\Q)19ZXISN'?G,!ND3C R4FQ-T Z8 M=IOH5!]!',;+#.'D6*$8\4%9(2G"EN;F##X@9T-"0M#(4F!$J*U8B&"&>$<4 MHGG@.[X;* LXN 59[]+W+=AO8=>;2=BH9[WWYH&[ ML9P6&6#'%,<]L=;Y%@06B;N'');P$9+[63RB O(VAV#MZYMI0@ M):EG4AKJF+BWD_USSCRT+68/K9GL5IKT<^W]AO1RNZ*!\,E3L:G4*EB:<00& MJ,T=P&9CB$224VTT\T'+':WO+,=..T1]" ! L,I=J"S<65!.A-?!N<*FVVSZ MN7X-0WJY'>'HU^M\6C!*P2B'C5':ZJ"VJLC[Q0S44P?\<^5"G>J89[C-P#7( MD#Y^R%7PN=KRNHQE&0&ZKB\>[1*=AQ:SD/V7^@U2#K[Z^_M-%RM%VU)[1Z7Z MQ[88O$T]Y*+L]I"KECM7R;IER>RF[[<1\,OG31>S36\O7[SDH6ZV3: ,(1 MQN:^<"YZI$D B(QI4)$(:^D3=+:BGR4,U=R>,E_KN*3/":XGV&':);A=Q MF45XT+@E_?#Y>LWH,K0_'<>JVY)Q 1<_V:XDS7^M2B/3;'I>_9>=P'-<5JN\ M_?P,5O/T[$8Z?U2]:3,1FY]NE;JV3S695N/IY+0M-+BCIO7Z24956]V\5BG0 MEDOF/#T(V?1\XT4_7SS9HK(OK2M_HM+)%^?_E;)>5>7WJAQ_H#;ZO]=J?M>8 M%N1N711VU'5?A7>V0P(KA=/N;=DV]M/9KFKK'34V[6U#O(AMJ4U76GVC)#Q_ MMHD K@J7N^KH:?MV:PKS^OMKN+@%"%>?=%N\1KN,Q8NO7-7/;2D]V*,#ICY^ MRF8K/E2K$KIWNKQD\Y^'$W=M?,?% &KK-JVC-KG_RHX_ H9X M_57UUWW:L_WODWK6A@#K[+CF@J_=CCXTA!BT#4)RAA(#\,XI9DASIQ"CPC.B MF'1JJ]OD0\K)_EAN97F7,J!_GZLFWL,5OQL#7O^JBH#)+_)"SQ;QMG8$]]!% M^Y>Y@=KDZ\W*&:77S576\ZH$_-4^=/^ST?L9I6W5=*#M.; K\FD7\^EJIG=^ MHDQ,_+H]'(WMY70QAUM\BN%U=SO3*JSE\7GOO+UHXJLF@D=BYU+>V$^D.)"-.Z'V.8R/%S#T. MQ"-)[W,<&5&YUP>D(\[V^GQ,D_T^'Q'W.?#^#TBDV.<#DI&6_,$/N/^YZ5?J M]%Z=;3J-TJMF-B^.&VXN(Q W?]NV;=D_Z9L+$#1FT5O_GTKRU!4Y^%(;@&D M+];P9Y^AC)]KVSF^;4'I=))I=S]E38NR/B1E_?R3OHJ6+@#W.!:@Z,R#U9FB MZ,R#%-DGU9E#F4=0E.8@!:?W2K, S:(T"] L.K-'R]9[G5F YL&)[/Y#J!2K M$\HQK 9M.;0$4I\MD-HM]6T_K_KH/%Q^R]H.<6[=(U9M@ [C%U&[[ZN^>V.> MU]H$(BS"(C<%P-HBBQ5&-C'IN-61:WZSHA=SIF0D&B42,9PC%7+...1CDCCA MH#EF=V_,>PMOW+7@VDOG+4[XG;VWBG;J 3PHRN4(UJ%/5"^F^8"EYPA,,]&. M@2F6B/ML9B6CR#K%D!+&8>M\LL;<-,W)8,(\L\A8&1!/AB$C<$34B< \5X;D M@0O/:)H%.6&:%,M<+/-P=,M!KD.?J%XL\P%+SQ%89BJ54=8S%+#08&5]0-H0 M@S275A-%E)%J_U/?B]-<3/.Q*Y>#7(<^4;V8Y@.6GB,PS5)&PP*!9[:*( [N M,-(*_HP48ZMC<-B'+=/,'8\V,J23SIWY7>[?3"S2VG*LN<(VA.(T]X"I^V29 MRX:A@[ ==^>Y?XY-\PKDULVK4#>^FY,YB6V#%'N>Y^+^C\VB^Z_V.5!*?RY5[)/ZU8$IX^"WZF0XR'_*7F@W# A MMH8I/C[/](_),NH/1OLWA>+\Y_C0],/?U/G$V#;<[6[>?>\DY%O_0Z MXW3 :<&^:Y7[Y)T6U]+>Y:#JIEG823MTIID_8N_T(];]_IOF^\XA_84)S[(\ M!5;T$58(:X/@22-.F4$\8PL'B (%@J,6UAM'MBI+'[8=,\79+(:W]20KE.^S M/GDPA+@Y_A XU\A^5*\\H.%#G\2@Z*U#T%M'OF)]6I\B4(<@4$< !)A3))B4 M$$EY^'&*#+G@$A+<2:4I2YJD_6S^?$(@<$*E*CB@J*V##G8>Y#H4ZWX@RS- M@3H"ZXZQH-%I@DP($O' *#**<^2%XQP;KXC9LNX/VT#ZI&Z^9L7-+WJKF/?! MK4,Q[P>R/ ,4J",P[Q3[2!E5X*V#4>X]KB$XR!*/OJL=$/+*V]GLLIZ,,TYXFA2!7 #QDULCA2%&CR GL<<=B"'P\I(OAY M.CE]'V?GN4;QU^G$+P"+[*LY%68G"O.7+D7\O"@4Z/'"Y=&'K:V.=['ZM#0% M-1R['!X!:@B.*V(-( #I!>(I)*1%5(@R'R7V2;- ]E%Q\(2H00 M20$-!324 M/$3?5Z @@8($"A)X:=;8C02XMMREP!'6V"#NA$66.8\$I3@F9ZQ1=A_5"4\< M/R"R0($"!0H4Z/L*%"A0H$"! B_-&K?M1]0I&@RVW]D,!8A&+A*!/!7.XX"] M8EOC(1]2R?"T00',]CGFHB"!'A4QP.\62'@+I?A(,/;UG:2B.TA%,,6:7?_W M!823-PGWKT4SK]/EE]*.[I-V'>O_NCB/L]K#WZ'^\/>_P8\=BNSS][U2%YRDBXQW(?R0<:"E"<%N:@LEHJ6$!D1 %XIH$I+%52*@@ M/5/6&9]6FF(^/YV_^L.?Q; 8QW?IIVPB8C/_\=-%G#3Q]^BGIY/<*>%]9H?W M<(_OQE/_YU=5!)5QD<^?+>)M O7\;+(E7[>PR2VU5&NJ@O3 =KP_BZ"!Q^/I MQUR/T@IDU<1YD]7R_*R:3^=V7-7+%:MBMV35[&K-X->QG<._\VDUAVO].IW' MYM4Z"P]LV9Y1NE=Z<$GU[O[+I\Y*^Y5=S*G4\<-;87C3Q51,O[ R6:$6/%@]UE_YJ5SW9A[JI73VNYY>O M5M>XI:JLNZL0(T[HUYF.MQGC[D RXGG-/WL'Y#H M$:P0: MEO1-6HN&[=/&D]*\\L7\_57PI;JP(!O32996T7GM94;A ->S#% M&9^KC(_Q M43(GD"0A;P11%FF,*<+>!!Z]"M+)Q\1Q5QF?&P'<]030?O:O]J0U19]XND]) MG*):CF =^D3U8I@/6'J.P#!;K:QPP:+$+4$\R(@T,PIQL+<4<^VIV3+,PN6M M&]0CHR2%JY#;-DQ3#WV3 /+;-43,?.17ZS-IX\CRO? M&&)>V4FHYC,[:98JYI$#)9XXS-IW7N@O=GN^^'=!"KU!"I@9P3'W2'CM !]P MCAS.?28U4T);0R6)^W#AUU7,N]0UH:HGIVT;JC>3JPE5S7Y@ ^W9;H[2AZIH MKA(A*.;_B!=F@$)T!.8_62DTEAY1'&7>ONF0\PXCP8,TUL3(Z);Y?TB@X%G- M/Z/[G"11S/^AQ1A*(&A8F8&RZ?/ DPAEZ^? 8820E#'/'*(NCZ)4*B&K#$,. M.ZP#X 1,MB9<[Z$08']Y!K[/39]/*@D%. S-)@U091W[DO5I@0J,*#)Y)#"" M>FN\=A3!,T3$F>!(&\J13UQ0X8+GCCU!V<+>8 0S!48<'(S8V4%B=YN$A^X\ MESL(R"A]% D?N-M\GU0;AEKX<@6#/9%:CVN1N/%(C((I$ MG"I&G-$VQJVVO@]QXZY;_/QB.H'#5X_R/7Q@)Y?_^1^? M*";F=9/YJ#6N^4TF[7/ZL6V:.M7P&O#(W86^K3X"E*ALLVQJLM:*Y*:)N%:, MCVNGLV1PN]Z/^[Y,/C"57'JC?&%O%*9&@O#[M1ZY7P\5-I+F/KU,\$C2^_5& MH>*>O5'N]X!T)+G5QB$2-WGQKL?<&@EP$?97$:6 MU@<'V_J@-)S MZRDGA1?E^D3*-8=VJS:VVX/D6-&M0ZW@."R1[0>,+?KV /7M*LE6=.X!BW 1 MVX$M6-&YAZQS"\8]J4LX[!FPY;M.GWA=K?) 2[*\[$0372QOL;R]68!B>5^>X?NNB8OE+9;W[3]CC!H' MJ9#TDB$>A$4Z*8(2C3RE&*UA.\9@:8^Q9B@D\)@Y3Q%\9T81#1B,-8Y"TO!B M?K#!)X(4/[A8X_XL0+'&+\_P?=?.Q1H7:_SVGT%ZJXR4B%&B$=?1@#4F"<7 M<8S4R*CU$UCCO?G!Q+SX\(H^L7&?+.^MK:#66W*49E [Z3@ #DY$."2_FM1E9G=A9_RRNP MJ?[AUQC^F-MY[E[UIFT 9'_(_5MF37O*E7' Z\:!WFD;-!G1VR.D0^+CS,)# M?.[=;1>&] 8GK>JH$UHVMP)ULM$_[)OZV_QN8MF8*W<0.P6PD+MQNB3+F!,L6=FD2-S&'H$3AZ M7+?VT+9&L9Y5]A08]A0X-AO&CH25;6GX&KB[8V^YQM[CV#2?.[\5D=$N"KT\ M"?8!L7:!=C)HT-YO2O2[DCIWNZA^GL+CO@%1B%D;%1R_5Z%]-ZG>^?DTMQ>A MIFLO@[)J@TEME\GYM++=8N3>EW]$OYCE[I57*],VW:S^.S9P BP8J$,[ M 7?@.SOY\R0WI;0!'J(&JP*NZ8<(VBTN!_JVW03AI*P>VP]3V^TS@D*$)9TU M7;/-_(&#:S7M7U/XX&"I>IYS60(/<'K>9 C0J> MO_WWPL[@L?/Y,;]2L[I-]4V^1==TT[_>P7K=5^'UMZ,J=[[=<00HZNF'.K?W MS*]@CQ:E8$O!<4D8)6<,X@0#0(F4(6II=(ERXNA6_8=3CA .!]F($YPC+#*6 M!10)]\%P*H@U-WV>GT&$WZ7O@3_K^5OKV^:4O]A/]?GB_+O<#O9CGNMF4]X8J\&ZZ(PT(KL_AA.OZ0?7??$K%*2RIVPGR\'"PBC43I@$*D&C"S3\AH M'% *UC+G)5>)/H:#6YR]BWW_6+AQ?5[/]\JV!\:UXS@'_BN.SG@B0SEVI$C56ZZ7N46T+F!.( H@$/32:R^(=]6 M+1-5_QC],:I^_NF[=[^?5!?C!=RQ:H!.=M7!?7&QC !O/=HX?@! =PH7:SN_ MIZ[M^^6NA_IVU23^W%Z"?SN[A*>?2,UQKI M!-HEN:Q9L +#LK67)=D\W8!2Y)3)VD4*9+C($>,H0?-(+SV]CW99C:/Y';CB M!P#XD]/?0."FF\&>B\5:V!C1=4/$[[1#=(1OGTHS)%G^NK4T1\J?.DEC8@3F M,BH SDG G]@SI(30EME$D]C"1BQ&)148/LN91QPX$KG@*8)/G>7),B)ZP9\' M O"_'E5OVLD60WSXS=S&,D^PLEFMN1[$%/0.3226!D9+8@3.#-1B'%!&V+,-5"@*M^R!\YC!RBE\/\:'O1J<+ M]Z_HYQD@ D"KIXLU@)<-(:P8NH[%^>F'"+]G9'JD0@KNG'8X2:1Y!&NG>$2: M*@'@C#'F8O .BYM"&C7!QJJ$C+,T(SB.C"<,X4"=<]0;G2NW;Q?2!Q5](? [ MLASF JPF.XN_3@]"!)=YMJ:;B#1=S+-'%7*.[BYA# M-Y/3GR/XS\UM<^-N+WF\.Z]%!I[8VE_BT(RJCL2M>?I^FDLB3R.8I\WV+B6! MN)<9D*M<(7P:%AZT;@W_3SM>S_FX.H=LNX+!E'*)X#++D/-SG3Y>H0J03Y^S MAN-V\MET)2[=Z95=Z>GEQ,"80Z$1?@?ZG)Y55X,20 .:45GG)TL4RVQDB+HS M4?S^K)Z%Z@VL5F@MZT9R]<:75XG5-D?;)GXWEKO-IBY9IWW=S%'PR//IY*3Z MQ3:-]6>+)L[GS4F>\ @/T=GQ-XM3(';%\^-BL_D(W>F=EKB1V+WYZ+!V.4,< MUAXM3[+,#_M4"0:NF$_."Q29 2\OA0A>'K=(>,LH(SY:O.7E12I98L0@S<#! MXS1@I+6RB!(7K1>*Z&@WTT_Y57[,+](>Z=1M8G MC5Q,6@8K@3.W2@&^F),W<=5[>,-W[:N_G[;L';9]GK"87?D\@UKW5'^(*$OC M(?'R11M&6@\S^#B;VSP"&-:R658)33IFS5^6X=#I9IX9M3BIU_?WADZ) 2(>""II:KY]R*/PDXQMI)0.+-M:T _C"+L T*K C32'OA M$0[ E)PK01W?LB)8!4^\1P)K<.V#U\@$P1#X[I@+Z2,3X/JI0X0"_^7G2QR M;46+A'-[JX-!#ZM4YXTW/&EK5+I"%E"BO!7]OXH.Z.=I21_!\%?94(:PC M!4%S#H1&&.04259%HZS93E8\#J$W/TW\]#RVNQ(S^=L/[[V?Z.]X='M#F"%Q M[JJ@L8.L+;NV;%I/_*R+7KHZ3B;+0K"K8BW;9MYR6*Q@@]QD026B?!"(S;^_Q5GNJV%/XT_+Q?EIDO= _PX?WC?]30&H'@3? M?IT=MBJ;P9-EI&U-]P[QA7(JL!/"531S%L_!_6S@W^8"7,ZV27P.FJS\TF[_ MB9\V\^9VJW*2)7F\:/..U['L^.DB3IHN<3ZWGV*S$:H&]HB?\DGQP5D@NO>= M8\\WA6.?JTKD&F&[5AE_.[N:UG !LMPU(4$VP=N]LN./]K)Y_57UUX=2_O V M+_[UL^Q8LBA?0N&?)M6;BUD]_OQ&N[?310YPW9) N?GMC0S&ULDN>K!E:UY; M:,NWGLQYPY@;[25!+@GPO7'>/F,\05*2B(D*+J2MM+J(PAN6 DJ88O#Q)4,Z MG^,M%2%J$H0V]W'>?LF(_\TD_#^P3[P_8 MFX)EFD:/L-*YQDQB9)D(2'D-DA) F+#:$C$>;#(F(":Q0#PZ#; 71$QCJIE6 MU'.Z*SY20F(E5OL%HU@B=L!D H&^CJ#[,4'6"H^"%R%)D4.U6_X8U1HK0L ! MT[E1'D\4.S,>3S_F^J>W8.8V67POW7;P2!X&>U\% MSKK0;X9&9-6]8COL6S>%GSM^#I0;*8"?@5*@9HD'?E816IW-Z$[M"AP&U1K^7:4NZ?GD[@[9NEKS5NJR=G7=5C M%Z:$![-5[MJ3R8;R>F<-"RIU^F$9]6PKRN#=H_5GW5.?5'/[9[YK%\SP/C_A M6OGD[2_5?;]\M:8OC"IO9=16L<[LY#3^TZJ!L>TZ)YS99KT(&ZU586_57F_$ MP5-7[-VB[Z9#E--9#;2SX]5B=IS756OG-5YM[\\;5=KU;^NUUQESO8^ O5)F MN3_ 2CBZTL9FK;9QVNE*N/$\KK':QS.X4]UB@)RVF4[@G2ZO'K_.7:M U\9/ M<>;K?*=<5]Y=_&H+0?M2G52-KVYL,U3;0-.;99;K=<*7%[FO]7B/C0UN";LY M+1T&3QXQ'%GN,1( =@:#!%?24?"BA-VR[U_2'?*NW2R_=P3*Q9<[RRUSS&U@ M G)(H;;]-"RXA>]$]%0E1E#$1.1P;^Z' ^!2.PV?>,*-WB[RU=&*X/*(5AH1 MI\D WQ&)"*=K4Y( 8<5?^=57&(G99>89]K/7FR MI6-W*&RP-RYV6=1.8W>89VD6P@KP7E]UQVWKE"LI-NYUBWG8OMMFSL;GU'#; M.[!IMT.#(8&/IN<@& D\DNEL ^JYQ3Q/&*_:5E4Y%#/MKM8 HJC!?K;M$N&6 M[<.?3;O!BW M@IQBPCSTF2_*7?^F3J -=UNK9-L29L+\++@],J?V7P,(Z8.D"V(1D=#YED? /3YK=[E_[1 MQ#>9;_82^Z=T=/LPIR&QXE6\M.T#?4/.QDNMG;>6%V'K[1O>LO^,^"1TFVH( M!%Q"39$)GB.,H[3,),7I5DG#XX7MRM#O1\S4Z#"*?#>+T\\[$)3%ZIY1[@U1 MM,LTW;J1[.33YGABCJ4UKP8TU6()OW)Y)F \*M77KQ]=*3K\P6JK<73+@JUM M4MG%?/K:9:]EUCX1,,LK_+H]'(WMY70QAUM\BN%U=SN"6T(N3VC'!%PT\543 MP>T$WV9%D':Z9'?MKZ[GX\VO*GVSN]5)^*O5-=8.7)];V-U6R9&@Y.M,R-L& M'"Z?;Z2)OM=Q%,O['&=&7-WGQGAD--LZ;GTDX/K[KSBL6^G=;[Y;&U$A3E;_ MDWO.;3RO0QC',K?QP6,R#YCH+]P5:J7+5RNT:VG@$?,Q[02\IUJF'53JS;(] MWU:/_:WK+_4DC_SHPFDO(GC#6]$^S*U]<2.U1!9+RM$1%7#SJHV=5IOO4BPOK955^_-KST );_1=',[5&SV5=][Q_G5;?=#M+R7*3*'N] M;FF_?83X'NBBOOBJW<<=W?O*=!3J_>+T7>+^\KSRM%RUG::D-^O8QF%O+N01 MI*V"%%;S1% 2>;(?=1:9: .B(3&%1=!$[B5M]?-T)U J>J;7$.E08QI]5RT E&2)1)5(5%%Z)1)5(-9-B"48EC:8G.33 M#O$\WLM*TDXW,(8S&F/8ZOSSU! KSZG8$\)2IM10]5KEE%#4\!'6^[,(],VS MO4I ZI 0UH,=_)\2.U-5O@M7*L_["<@9DX,>_'2K,^*2=FT7&)H1X?PIG,[ MKM)BOIC%ZGS9!61SA$0)L1T> "S^;@FQ%>#V6."FG;,BT8B(=A1Q)A(R>?IB M%%H39Y(WYEFSF/L)K0%UF2ZQM3[KFA);&S[RRD*=QU,LYMW(\CB+S;R$V0X) M994P6T^16 FS'2%:$TPFG+0"H"8!>46KD0Y!(^>X9MK#-V%KM-O>T=H_)M<# M;W[\Y.'0-^WPR3UE13&G)+63MP_;: VN5SA;T'LI[]57L'2>Z^B\\C MXF(/6J\!&J@C"',I:XR11J*H$D5YLP&R+B24A,8N,B.QW\L>T5O"7$L=OJ?F M9$2H%\M]#D0K'0[F.F"GL>^JY-?I!/FG0U\'O++]Q6!["^V7>K7!+D^!:'V$ M:(%SZP&-(>%E;BAK+7*2:T0M2U0IC_5^6O?? M% V?L]HC1*3PPS?!(8 M&>$$HHFX&!T6-L2C*T=[(E$HJ.]1A6C+]?UU<1YGM8>_0_WA%OKQD6#L& O4 M_@8T>9#VNM(/2_*NJE4%EL9XC(*P G&1#'(X1<2MX#883K0--]4#D]%2PP(B M(<(YF@2DL55(J" ]4]89G[9W-H%6^'[:S-_GM7X/%_MN//5_?E5%T <7>75G MBWB;M-QCM>GC5UO><[7[;@?>3F=MQ=4\-R6OSJ=Y2EX5)[D6:\5(0WJ=7^S, MGU6,G%044UK92."NZJ-MX)?SBUG=P/M.4WM4FH['TX_9 M,;'MCKGFU>&5?$HRXD;=H_(2).6>I:'W+/F4(\;XO4H^)=XN^7S4C<7]2DUW MW?>EXPZE3469H-(S;>78[DBD:]6;1KSW9 T;D6"'3CHFUU3BD5GS]-6T/H7@Q<'O(AY\0#H1@^!_Y5AR6&.^CP3J9GU% MSJ3NI;2"G!!>Y@T7Q=\G0H,ZR,,PR18PQ)'UBF# MN$D>.9H<$BSBJ)0E6--]^-^M(G\/>GR_,.RE-[26R0L'JJW*\O1Z>8HQZ:,Q MB4P)3(U"6EJ2_7,P*]1'%+W@UO!HF-\*YC[$IW\B8Z)>NF5[L2;]CP24[/K+ MC.\IF?7^2=>SU!N5?@@'E(LI_1 &#O$\"=@K[U!N7XJX,PFYA"F20;&D!-72 MI+UN>-Y7MD;@E\[6E 8(Q?(4RU,L3[$\#[(\VBMF!;/(,\\15\HBIZ5%6 6! MI55&;+?:>$AP8=^6AQ)=+,_A6)XGG@%'!DTH8//XJ1U<]5":D%V=:!Y'E.?; MY;-/)4C4=I.5ZF]G5Q&L"WL:._E'-L'[O;+CC_:R>?U5]=?"CU>"N\Z0N_MC M[;DAE%/$2S:5#:'.EMZ.JWK2P8.,9&9QW [P MFT]O=GL]Q)Y*2HPHOT_+(CKB1NRS!9(927&?"X*QP=N]EUXZ:5"BSJ6LOV?D M?MK=Y,/;+=SO/>)OFFJ:7FZ7Q4#6L \>9#$O_=1WA=P'9%Y*LY*7,D2;S6=+ MVY)BQ/9;,#>0>25]#V/\=WO)&) %^MK36,WBN:TGUPU-V@U8__D?GR@F_/56 MZ*),'.R;/2U$/R"B'WHZ^K9(>J0Z.&P13=)OQ]I0BO8NQD(]V+FNA?A<7L,MK9P)0^'UWWD;N9&2FJI3>JI1\- MB0>R2'V7N2V@%9;INBKG89X$81WN8O?8V!>B#XKHAXZP^JX6=Q?\6<\! "J& M O>Y+$(Z9 352!'!4@:%ECS!Z+T; '"]GN*W.,OLL5$7>+&8Q:O"0$37*P/I MG86!;)][#0]7W_2==;]^JA%]#ZK6.H !?0.85]AWGORI&]O60LKZ_&)<^WI> MU9/VPRZ>5S?59 J@,]H %P:=E0-\]20S:3<8[OOI.;SP9;4 \%G5<_A_XF?Q M'*YOQY6;SF9=Q5-["]NTIVQ V5'U?M=57&SFU;\6X31?J?IX%B=7]\Z7RY>Y M_48G<$+MS_+#7[W>-,$)<(%\W?F9G6\\_,?I8ARJ,\#:N>#JPE[F?[IK5F!E M;-56,<'9L-K_$T/E; /7GH*BA.^:&FAN9UWH$\Z[)AY<*#]?ILG:<7XQF\6) MOQQ]EID_7P.KA\W+7YX_Z@[.3_2JAH6O_:V\_7,]KT_;8KI]*(T]E#(>BM)X M.YL"G\/!+;/G?_.HR*76 /P VF%V"1*SF#6MV+E% V1KFDU]<0Y"YF+5+-R_ MHI_G2WVPLWJZ:"H_MO4Y'.W/@'P1?LF7'U^MYJAZ,Z]VS*K\(?IX[D BEY]> MQ:R&1-M-&H5Z]R31(X#TP@/^-HRB(*A%7!' J2)BY!+@XJBC,W$_NT>O^.J/ M.)^/6WOR8]: 2"'CB"TM-)VM*:$.0@!8RFTF/%CX-01A0;;G3PV%WYKJPS:4N\$BG/B\VD7TZ:M"3\!W-4LQO-* M],$9[;-XVYQ5:3S]V(QN[F/8\AO N=CW[@6CF-3):Q#(%!"G7F71U @S%YF3 M1G*UG7,)UC(5'8BFD'GP=4*&4H(8]8(G(Q/XZS?=?\ 4L4OP/ %7Y; JXOW,KP69PU<.N_OS(=.+7Z8PZ$12V]J_4E M>3R?AWH&VGTZ:RI[<3$#KS"T)^13J\^L6_5-/K*[IG_= MGI$_[CX(K[]=>;)YVOK5Q=UE>_TF7_H,> Y,S&H ^PHYYCNYZ$&5+FU/ON'B M8MJ!]&QV\@ZD]J$VS[Q^O9]^>Y=!_2^ T_-S=7[ZU1-6-N]E6K[IZJX XD]G M=I)#"*N7;!\2;%=KN*IO5F_ZTQ_OFK67!/."_KT CDEU#+>=\^OF.=U1F2B M7Y:;IC(?@'D,,47PL5=7LA]AH9K6F,[!@LVOOLA(J&EI-877F"T/'%7_ )&9 M7:]A?M^3&T_E6WN?0R/@Q+0O#5<%2# &1R>#@TF5;#T#)##[,\[!M1DO8K6D M?EB&(SI2Y;NWOS75:9SD",/XLOH 3PK76P88'NT"W!"^#.M0_0F=U0%4PZNW M_V1,")FX0F"=*1ASXI%-'".,G>-&!@RV?F@2/,^SF*^TXL8_0WH-E(5J'PRP M"\1A0XDQV""&%0"R%!-R :"9II@'!Z0A9 O$>05@+TF.) 7_BC,MD#9$(B$9 MXT99$UG8[L*X FCK>.'-#-C^M/5-OKONQ='O[Z] ^<6O M["HV@WV9R4V5/(M_\Q)[?#V3FW<_I1K=#0D9D* !4!KFKW_G=#<6+EI&HB2 MZE1L2Q0(-,Z^GU9"KOK C^A.@=_F,AN=>G1.]RI(*D M:*7/NBD"Z9_*C&T/>63+;3C5CE\==?45 )"AI@?2RRX 8MM)P8B MR] "2AW0A$D:D3!)>48])FBZ-]P^BL,T]D./V!FCQ'$ M<;0UC.'>:K"7";_ "2[.EOQ_L8ITJV@ Z6Z!?T4.FYQH4%[&8)+)]"7#_-"A MG_U4UL0"!2\@U1$)SBFC#F&)'6(HE9$TBBFX8'88TBSVJ/ >(GL>;(6KZ$7] ML_12/W1VR2"/H'3$-Z42?CV42I@>EX,FONH5^F88#3A@Z[ZV+LHK 9I5*7JM MM4$+LG(!PEO'&/J>*IU4'41=P%"FES0OY+P75/>=%0#7PK&60I&6U//P]I>8 M4D7=BT<47:CAP-FDUL7;PS\O-.EH4X]Z@6T3L/A3XH-W3*B GQP>9FY$(]L/ M]CC1#S(W2RE U/R7R=8JQAS4'90U)?>#V#8/D2W':*4-DNE[B]\.@. M-L#!\7LO-UN@((PF[+VS!T4?X.DRA[D1<40"WXE=#ZPG'I!0 MA-1G=I#:GGLD+ZQ]_[?@:EWC?'&ZF:3_]?^NE\)RPMG).6$ZE* Y!33 JH ' MUX=Y=& +?5Q:6S"9O52;*,1*+ [^16:SA/@!CDB.?4Y"ZO@L$EGJBKU-35F< M"E%@2[3MDN323QW MV=A!+MYU9KG+;H8;=B6^4X]@HIT$H\7%UQ8VW' MC44<*U%)["'OMA4XI$P<7E"8Y_%^],I7(?9<0;?833UB"_@ MIT0D YU("\XR^X\1Y;=ST(1!,PGMAV# 9@*!VM*,A*" M@>V .PD&8KQ+\['#'#O@*0E\&U>""I^D#J@8)^ >]6WNAUELLNPFRS[(LG_J M=)[2(VCK ?FOUA7:?#+ MZ^J=)9;F<#MW_)EUQ2XD7_#RC[4$'4&R@,-T_6R M 1-4_AWUR/[#)=,5&QDT4<^ /UU7\*!&!TVX(K!DAZ? 4^@ZAKN]%[Y' MN6Z&KH2.F6'?AK1G_ECGG:.SQ.*+RYR+)2*VZG[!]\SA*[+-,\66SYSO%5FT M)RJKZP^T^Z+9NI*&#IX(GJ2.,6LS0N)2R-K1S1U.A<0&5F]!*[%_M%T"O:Y* M=G;([NH+1O:-->N'JJW"19^K[L*6V;HHB"("=>6PIG?-+N[P1JK99KM[4+J% M&*9L*UKP6-HU16]2PK%6A%%K7MMFV&$"C,(ML:_XFGC_"W 0A1")X\8Q\1QL MUN%>2&(1!<3!34W,)[I<,TIQ](BCDGEA2;XAO,K;,7+Z>HSZ(D6Z" MLW]B M*)$QHZ04!#&H'.>58YU0:R=/BJC72^+RL9H+A%7-FW!;&#<.;$P4D+ M*RVGKJE[.66A--(:PJTB0K/)[WB;_.*]U5YFC]\#]OB9H3K';D,^8W)R$]J' M*(3OW0H^KB+CL*[ M$SQ3(9DN%H,Z4_K XU0XIF#M^ 2E)I< XUZ60!^J.V@0/6OC?1<4XUJ#\6L8 M::QET,2ZTA,PK79(L8[J7>1@N%4X0G+GYK>G)E&J4)W>V(XA=NDQ1E?=VR-]#Z+_?U#RGR&Z%"V]TTA]JW'ZNZQQO,_XVKU. M#^2'D_!/M_F-KD!4R.H#"R/."SG#B:KJV4'<60J(3CH,)*.6F7(XY.YH2Z%F M=6%+9"G;-K!J@8)CJ/.^0WUXY,%.G#J!D]D1X5%&L3 H)DE, V)G(5"D[Z5Q M^J"UU!WUL@O!UX70@9$].I:FI8[QGF'9+:B01UI3;2R#@8&O=U-O#FD^I\A>.(I!['/T^1SV7)B"7KN6L+9"'PW\Z\25!U*RR@E!92*HKRZM6M M)NJ8QC0_.XA;NF@=^.-O,D_LYUAD[COS((SNLGA\[@;QG:ZS?>$<( MWI46#A]P),N$[[YB]24N'#C>I,;/4HG)>1%6:S^9M:K'SRF8;B7/::%'[ 41KOJQSIGZ5B7TC3$^'EX\?MW?M M:.;Z-F##O?,28(#TJ' TQ0W ']LVT$&7%6VN7UQXC_7.]\"LYN&Q(W>\MHP! M^K2 ?E#2CP8-LB+A!4[!=JCCV=S)2!(+F_B)XY,4UP2Z*8T<1_BAE^R-R?'" MF-EV[!&><49\/Q,D"3R7N-QV4\\60>@>;Q?-8_4;N\&-0ZB,/#IU>62 ;H ^ M.5OV3T9U&]7=JNZ(.E'H"T*#6!#?X[BF.XVP_R$.8@?PG>V-"GEFU=W&KG70 MNLT(RH3@]H;L)4XV_=301M0?LS-9*4_?8BEHI?8.?XNN=X/Y#7-%C/PS2L< MW0#]%( ^044]=MVK.FQ\PT0OAHD,T W07P;0C;HPZN(E,-%S]V"9+.[#,?RS M&HSRQ"468\?:>-62 ??XP3U!_?\"XKK,"1PO%@%Q/#LEOA.X)(W-Y!-@<7$_]^,^5".#3E$&&7 ;<)\NN(V&':.&S5P>Q: 7 MB1.GE/BNH"1- DJBF$=12-TL=IY&P];?I&*?)WL:QW//-4KY18DM VX#[M,% M]P25\MCU[,/#WH9QQL\X!MP&W*<+;J,6C%HX;<8Q/:VGD@UM??\'Y$--G<&T MBG4,T$V%E+$)#!--CXD,T W07P;0C;HPZL(PD0&Z ;H!NE$71ET8)C) -T W M0#?JPJ@+PT2F7>_E)*C>JU6\IF%O)#QEP'T*X#86P @M ,,XXV<< VX#[M,% MMU$+1BT8QC'@-N VX#9JP:@%PS@&W ;%%+Y+HT MYEY,&&,^\>W((8D=,I+YOA?X+.1Q9N\N:J%!Y 9.ZI.,13;Q'2\E,?P.WW%Y MQD+AIYYS[%5H'WOI_^MZD8KJ@8O0'#<:PRJTV_G'#8)9^P\@WX@X4P)FP&W, MY6N1]B=3ZVK4^K_"P(?_LY0$:2B([\>4)#[CA$:V)Y(P9B&-1J;6GV?WFAO. M([-[S:@8 VX#[M, ]ZDKY$[E@1^(HE]KO(0QZF9^2)S8#8B?^>#(1M0A61*[ M/OT:+_UFC?>[6-!\"9^_@4.B)EK3XK.H%NZ6 B.U8*_XNMH( M6DW,- WG3M0QPQ8.C<(]:9%DP&W /2$Y95QHXT*__U?@) D-P98(_,0AOALS M0KW$!S/!B_TXBL&P2$;F0G\ NR%?UCG['UJL=YSF3V^_LVH@/7BR-W20B7>C M?QS.DL@W_O$X]8?IPCT5E=,6.0@5]:*8_CEBD8,I+9I6?9XI>#@9_!CC;HS& MG>-DW$^RE+ HY,0/G)C$3I:!R98%49 *ZOCN&(R[=[T^.$[9@QW,[*.6/3PJ M%YGBAU&(.P-T _3)F=0/B.*\K,Z*%Z#N/>JG06P[)*1Q"JK;9R01+")<)"Z/ M_3"F[MC4_?.40SC1/!R)=3 FOC%*QP#= /VD@'[JBOJ:,@DJ1!@'%%1?8KO$ M%ZX@-$M\DJ0.M;,DI':8CJ%,XGI->%V9A',J91+!/'".7B9AQ-.TQ),!N@&Z M<;F-)I^LRQT'J? "GY-0, \,#1Z3)$H2$L5QP.,TML'I/IK+?1Q#8[M\PCE2 M_4081\:A'K-*,4,BIJ]YVOJ)2U&#IV"5E26^K@3#GYM2?FIF1HR4_9Y_,H'! MS%@Q8TR[,9IV"?PO\N.(T-!'TRX)2.*&E,2)$\>"^5YD[\60GB.;\C]2&9PM M^3NM"SZ7^-%CC)*P[>"YBV1--<7H)9\!MP'WA(QJTP=CM/W[?]DB=!.>N$2$ M6"HI$D$2SW:):SLLXJF;V4DV#6W_;!,F M-!8S2/ ;*GU"'4!3O##;F?!;%#G6@BX?6S\_-* MG(,7_3B#*<+$N-7CU"_#D@KX&8MK#EA>/+^\'G[??S/X/-=]$ #_O:Z;/-L\ M)PP/ L.?!YYW,SCL*_[4LK7)[KH;@%G@PN$&DN1#P3R6$ MM8"O7L 5 &R^4R%B@1C;_LB9WXJN6VG7F3BVTK+@WX8K=3&>Z%7>P'G9M=C[ M'10(" >LV_G4E.R+A:'8>@AS$!I'[8=($IXDCD>X%Z7@H+L>26)0G';J,QY% MJ1.SO>CVO9QZ=B'XNA ?LU_+I:I2ZM]5OJI\TS-08Y=YL_F,(O,S//*G O[T MG25 0ZZ0T"I0G_>7$^&T*>^8L2C12.!6,H)>#UOXC& M6F&6P"HSBUJR1 !_Q#^C[427&[7^*WE= ZTL0*3HF\(/>!$'&ZC]PCG85\W< M.K/J]0+NO6D_KPX=R**:(. W+JK#3UP5%$0 M"K=24917KPZ]Z+._B3605:T!).V?]H2:F]!:>T773=G6;>#Y0#&]LE_+RTE! M-^6Z@;M_%?RU>E(B58N^GF$Z:E6+5[58T0KHJ^53Z3:I6W]WJ*SU,J_S-"^ MIEZU][BFN%4]-0CGCAM_C_Q]G46M+G3F3A3[GS$,GNM,-$_^8 M!W3FONO=[8!1[![SC8]_0-<+[WW YRZ,/EC89,\#&PN;ZK+(^<0*.<=AC5TG MNOY7T J 0=ZBLFH-D6U;./ "CT2"M#WU. MAU=E8*X>/W-.#^\GEI(Q"##RTLC+O[85#^0O:67]^:^Z\$']\C,ZY!9:/>KW M]S2O+)FH4+__!GZWE+=&W)X8MQMQ:\2M$;>/(&Z[Q*^2H%WZ5_VJ9*L1IB?# MRV8/P:E4('7)*:OLRS@P$_)6,(&]DETBU(RP&%NLQP#]A(!N2O/&6)H7I8(* MEF2$)C0F/L>URG&2$!I$G@U_B>QD;XYP),(PL>.$A'9"B9]10>(L<8CC^UZ8 MI=3GS#Y::=Z[/]9YL_FPK)MJC1_6'YL+47V^H$M=M-<)^..TOL_@I69>8$8& MOUQ)98!N@#XY.]=,*C1*O5L.(+(@C /0YRRPB>\QGZ0IIR2DF>^EGA \#">B MU'<:^V1D&P/;&-(^4'I_S#;WP)_[QYR!<\+"T6@D W0#],D"?8):?.R*6=4R M^X:)QL1$SUW^:>+Y#\>PM %-VV1H^ H ^Y3 /<$]?\+\.)=V_?\.&7$2WT& MKCP+2>HR1N+ ]S/!$D[3O7T#<>+;8>(Q$H;<([X?)83:<4PRQKW,#P,GB?C3 M>?%25M)YYH&^176S\<&H3U @(//DL] MUTE3$LD-PW8:D#B,0R)"87//CET1\W$''I3&.5;$WP]GB>>9$KQ3L$5^-%A[ M*1K1 -V8(2:5(#5Z)E*:B9 2'GERU1PE"8T$B1R?<2>)G=@74]+HSYE*".=> M;&R!%RO@#- -T%\&T">HRL>NG4TY_@B9R)3C3]^M?U]6F,I,+#>( MN74BH+$J3)[B09T)OILQ)XU(Q.P,UP4E)'8C1J@K@CA@:1"S:-Q1C4YM'2M5 MD0!:0UC]XQ?O1IPF^+*%Y_$\)B@3L)]$GJ13_P( M%'\J0(FGJ4]MP=V VGLS D>I[M>@U9\S@^'.7=._^+(DF@&W ??I@GN"^GKL M*M@T0XR*<4PSQ*EXZM%>C;T3*PS0.,EO%RC;N-35)C M2OB9H!WR N(&81I%@9\X)+ Y)[[OX):!+"$\8Y'/$X]ES-N-&X0N=X-(V,1+ M,;4090Y)$D:)R(+(]WSA^IF8[FZ!((QFOG_,@0B/RE_32Q>1S0#3$S$$GG; =T6Z&[_L]3YG76PK?P_O?W.JH$VX6C>4-$3[Y9!Q]',MX]9 M*'#"\F\,>2'XF::%^&N+L5_7TM"#WWE^>3W\OO]F\'FN^R _GM=-WFVV87A MLXL+2T.Y!?GJ&J#Y\\#S;@:;^W1@&[L0_@RR2UA7^*\76J<>2)(H= M5!XVB9G#"+.%[R5!2.VQ#_+]IGDZ]H.FZ4R)M"UX%:_JLSO[Y08E)<\ )5L3,_]%;/?FQK&,ZY;XC!,3&&#J!G-4KJZ5MA,^1$ MM,)H_6+UCI-D-+1#W',4@=Y)_(C$3I(0[B:)[[@1%ZFSJW=H$+F!D_K@#T8V MZ!TO)3'\3C+?Y1D+A9]ZSJ[>>;=8%>5&B$^BNLR9.*R&NI"ZU#BUU"'#O[\I MZ^;7LOE? 2=AY?D2(')]]/U;/,#0FP>GI7: 096EM5Y6':P CSTP+?$5?Q9@ MKQ44M5-3:GNM5 K=HDM^C3$WL^"M@/OS6MZ%Z:^G>+/N8>6EJ,#@N]+%$Q95 MU1/62AH(>,('\UQ'U3KZKHDZ$IRQ('2)ES)!_-2-2>R%G,0V]V,W$;Y(TUVB M]D)!W<3CQ.$BP/$6>#F-2!#QD'D131.6/1E1*QOJ?5GIC_ Z9XN"22W8*[ G M-H)6$U,?SCSJ-/)N[F2"'(<8J.=;*:-#&:'_R[+NF10Z:'HX#S(\^OSXE$#M M) ,H(SPONLZL%0@6E=TD-(-7>T6+*[JI7W]G_?D!D#^4CGL8X)\YFXF@ &(\ MIJP-0L$=&V/%B0M.J,_!&.!V0EP:V)D#PC2+]O+[]Y&UGU#[7)0%%U6M?%$0 MFN)M7K.BK->5^ RW_ZF :[ZS!%@ *\1U!9[G?5.QX;3M_10@=22N<^;6$/BJ M5S5Y;2DL2"OATSJMQ1]K^(+U[A+^?:O'9<"_>W9U,9[H50X60LZN10@8#^"# M*YQ8OXO5&OPP,#JLWZKRO**+^FA.^&.^Q%&<\HD3R3%UXX83W\X$24*6HH>$5?JSFO/JG)A-? M)%7Y7QE!AO^ MNVB!Y/HB&JNLK'R)A'T)E%YL@%7/RR97+GQ%P:MDVGUO6NI'%9VK&\$QEN"6 M2UFP ,X%EYT+,)CA:/!]X%"X@*I,P-QZ>S+QZC;H<"H)Y&T9WPM._E*SRR/9%ED4VBP.?$]X1+XI1Q0KF=45NX#J/VT!&),RJ('X,<9#)XB.H[8/NR7O M\ 5E$@:[>;?I &N3I.G(Z09#_&(YL8@ 8G9WO-7TTRUS$S=ZI+B1^SQQ(]?$ MC<9!"==,<7"%"((X(QA (KXO**&>XY.49A'W0/?[;,]0C<(TYG;J$<=F8"4P M)P;Q[MDD3)F?)6$LXG"O/N0IXT:!;>)&CQDW,B+ZJ%C^?1#=T?(-G1&LM*DP MFM7:=0+8L ;L2*=.XDY=EA6J0(?6@&=E5VL)J'%+&5."$L7AFQ)QA,^"G^06 M$4DA/U$P&<'Y^70A1%-/M=#3I!WOG['[7=2BNI1TT><)9$#KIWB@,Q:"2/]_0%;*U"E2W'/R^K-ZO<2_&A[I>HU1_ M4.N2/XL"9^9XIQ6[!C;<IPGV1NXL4V];P@ MV!L+D#J^RS(_(VGDA,1/'4I25T3$8V[,O)2G&76?E_F"F>!%0%(NY23F M/OC&49JR- GLU-[K8+U/Z>.')8@B\9E^?;QJ1R>>MA%VQ')'=VXI@%L <5$; M"_?8\VDZNW AG5'X&FK$'"O2\T5;J-'0KUV#RKK6<3I0DR#VE*I944)>)2_DUJX9*Q=35LS=P^B4J3 MW/#D7!%+=X"\MN2,,26O#H8A]=VDD0!23-\288]W43=4)O2YP#C8"N2AMC3>Y :PJ!"R6,@ L M*,CG/]:T@F<6FRU(]34I.CPQ@$^+T!><004?P/-<1@D5 G2&ET4D21V/\(R[ M/G.21"1[\=1OT1E-<][T"N.= OA/8BG@<$>JNCNU#FV4$$C;!]J;I_A>V]$# MQ91#YKOA=:$!I@S%.%9.FJU55?I42#J342Q4Y,#B*1Q M$)(H=7T[8R(+_.RH9BHV+2Y97N2JO_$"1TM\6+Y;4G2#\>\RV7X4471:Q@;YI$#PB<<,';^#>8#H*^%#@SEEX\^51J#N:7S_X?8K4W[V[$:[T@%I"=29G>(VL57)NI:FF&ILL6E@R8C MPD1YB\/1#,:3NDMEBA-$<>@$Q'%2G/,J!$FB*",!3[(@8F&<>7L=3<:3>MR: MZ25_N>3(;-^+ X\$(L)QAAG.'$E=$F11E/@\#GFX-W,D2$5H,Y:889TI:*-Q>99TCAV MYO P!O\XQ!T3OA,D)/7 219^)D*>,3?TCI+&^23.,23]NUB5%7H,CYC-F?BP MNB-F<[RYI>%N?5@JX0>BP21U'BVIBHGTEA"H057]*,:6#%C&M M7VH]@B- O_M92B+/2T#JN&"^9H(11[@TR[AGLR@\AM112VP_9A\5-I;GFAWJ M+9M!?WA3OZJ<. 8F ^Z-J;$;IER*T[ 7RA8T5JU%13?=3K8]M,0JLV_E92X+ M?KI.@5S>1Q=9JT0EMVJPOFJK5G/A=A)P7;AE84>>KD MM84/Z+\%IT#H@T(#V<'J-I77<]]4BW5/7P8_9KGNSWWF^"UMZ!#:QRZ# 1/) M#J.4N-1!1SSQ"T> .X H>HJG_:].][AF&7SYCG_T:[ZFD( M+CP1I?^K:+282S<6HR#;X&6L!MX5_D !!VJ[ <42C*(HP2CXP?GQU?8P.K7( M3)9DZ+?6L,(Y>:_HNBG;A>7X4B#M7MFOY>6DH)MRW<"1O@K^6ATOEG:QOIYA MW^^J%J]JL:)8P=!B0>[A4[?^KE_LU723!"_S.D_S(F\VK]I[#"X<'WR/VKMO/IBYTYF'LWN$ZUYZ'3G2'"\%?][T[/3A*XB,>T(GG7G+O\PUW MJ WAWK*3(LC#$+^%)>ZY++*=R3B:E7>'IW,^ZZ95 #?^50:4CH\,S;,=/ (; M7L62S4?6MH2;'MK&83=1 MEHZ1EJ?#K,]MBP*,1X6=0PLB1A\)+*OFPM(#]YZ8.0WN'H:[/SV?&=,+HM%@ M4 :'=U'X I+181AR$0M<^"U\X@M;$.K;(;&], H2EHDPV^M*XW;LL(AQX@=A M2OPX#DCLVI1PE\=1Y/DBHWM3O@8I'"R;QT/\,V\NVC3.NZ^L6&-V]:RN!?P? MFT6N+6WSMDK;O)MG5'BSX(8>>2.KGM]@-^ VX#::V&CB%ZZ),S>CW ]0":>X MNM(+2!HE B=L4]S.ZE*^U\_FQG8:['1Q.-4#EKC428B(8P=L ]LGH.8Q4I_&49+Z01S?U%WQI'K>26:)=_WHCW'QBM'S M)J__(S2(11H(ZMK??LOZP1L\G-47">.:$P7/G)FYG$V.% MF%3W2P*WL0F,36!L@N!]F>V3WB0Q,1WLHC$(15@$\1IP$0097Q_ M>%;*0Y$EG'"1N,3W6$12._$("P+/3QT;(+$WQN:Y;(+ G27A]6,:1\,FQB:X M3V0"?L9I$ELC4883*' B2/3]Z[WA:SRO5P7=O,H*\?5N:W3TD(_VE/*;I&YH MU;R6("( C$7]"D?_X+$G8?M-#[D!QD/0 M^8GCVX'MATGL@,3!"14_.#^VY#*@A.T#30NTP_DL36FQ=E#.M<-:NK4U>NK4 MN2B)^CLN;6RO!!DKEDS\:!4ED\4E[1:N]I[]!$>CCR02819)IP,JP =C_B<,A+[24A<$:8V%33R[+U5=S'SA!V* MA+ TI%A.D)$DC#R21K%PF>=[G,9//I IG(=A9 8RW8?AUTN:97*<.\X6'W+_ M8*74X2E-[M:4)J0P(:TK<=1QI _CV:=K73TFAEQ[?_R5]9>++CFRHN="F82$ M9O!^KVAQ13?UZ^^L/X]'7#Z[+3<@R),9(1:Y=YGXY<)D/YCF6.\^E-#&U&;%K() M8O !!40/P)JI#1IC;9#MV39E=D(\CBLQ'9J2F"4MM'08U86SYU),G[[T?SVOP$+\W)ANK%&P5AF M;N@+TN0BI79,O8S8L>N!)@\BDHK()UG$D\3S(C?R]S2Y\..4!AS'C.+<4-?F MH,FCC @F/!%%KA/8H^G#B69AZ#UW&\Z8"/T%2!H#;@/NTP6WT:/CU*/"SL), M$.$QG_@>CTB6)O@/$T2N[YGIYGO M!N.9<1'/'-^,WQZII#&)[%-QB#\V%Z*R_(\.1+T&&MAC-9"2(40;N(1 M&KLA\7W'(:E+0Q)2/[*3D%.>[G7:NFZ0,<89L5,_)3Y/ D+]-"-IZ(5I$D9N M)D8SA#N914?UNLULSI,7:0;H8V0.H^:G@1ZCYL>HYN/8]5+&!4E3!BK;3P6A M"4^(\!(OMCTOHN[>KHTPA6]QQR>4!? =VW-)DL0N"5F<>+8K$B\832%;-/-< M,X+[U$2:2:Q//XY@1G"?-'K-N$UCB7Q;P9X3IR*,,Q+9.$[;!M,BB1Q&>!8% M;A2!Q<'ID4=[F1'<9MSF^+*G!MPCXPAC$QB;P-@$S[*6(W5]SXE2D@+JB)^ M89 RQG M1^2&$0_3P-FU"5+?=H*(,SB![Q&?"H$E"S8),R?-F"M2ECECL0G, M".Y34U)F!/=HA,IX1G"[)SZ"^^X3>7='<7<7_S__]U?7=I+7\$E5P2.L-"\ M+N<6Y;Q"F5M;=,E!*,$/R[)!F5_G(+6>:*#WD<=8!W&0Q0X5)$P3A_B,NB01 M64*R)//3B*4IB_=*\;Q04#?Q.'&X"(@?.YS$-HT(Z+J0>1%-D_W5$G\OE^=_ MSR\%1\75'&=RM7W;7%XSM[KC$H0_*1 !%I48N,.4ZJT)U<>;C/R-&-A3LM=@ MX)GG'5D:6*U2[F9/3W]N,B#L3F.)7?N.\Y7C.]TOF7OA7>8:HG)"A'8O^/"4%33"0>:9CJ2>+.V""&59XQYVX2Z:-, MI#N9%]/8)F%*L3-/9(2FU">Q&]IAFL1V(J+=A$,2I78:!P&) Y<2G_DV@0M] MPB(_HU&48+G=;L+AUW*I$S@JXW"4++GK>K,D\I\[33XF.C:"WX#[98%[['+7 MZ%FC9]__RZ-!2&W*"0^H1_PDP'DY<402ZK$@=&D<>V)7SSJN%U W2@D7$<[8 M<1*2)-PEU'$CEH6AL+WPB?2L/X.S&#T[3L$_CA$Z$T'2V,7'AV>?GS-V#([7 MOC+3# QZC/DU1O-+.%'"F.V0+,I)C M5.)NP-V,VRZA/,;9_=PA<9($Q/'>SP*1[BKQ*$PYYZ%'&'95^#1V2)KY M*>&4N[$;!2$3>TU_CZ+$'=N9)4<=0VRT^!@DEBD<.8FPRW,,'1H[SL9K!!RA M?L[,9YS!QTRX2G >VZX-=AF4H8)H1ZM.$>%X8VUZ4!FZVMS:9!I$; M.*E/,A;9Q'>\E,3P.\G ,LQ8*/S4>QK3SG/=F1<<<^7B(S&!L>I,+<5+ K?1 M^$;C&XW_W*1QS7QI.PP\.Z(D%*_E7_-E0Y?G.5*]NIN\JIOB,YT60^NICGS4T-F%L+:785N4 M,3@O?@)"].!+O0 -ES@<=%7"B!W'/O&3B).8"Y_87(B0L33-O'A7PW$J8CO- M7.+*K0L\=B2\^MUI7H%!UQ MAYK.O5G17>_53HE$OV\G?+T!"4.7FW:H6&T5>X((*18OG>)[-A>5$-8"?K^H M+0&*B5N'9SM,Z:6DB%^65@W"I4 E 9*EVECENL%!;RUF_S'_-+< =3=*(N=[ MO&115N(;"(*O*YPW)W*YWU!]KQ86**>\Y/5\RZ X9"^ 47'/<5W.(8O!F4CC M_3%)8*O7'N%YT>795B#KE+U,: :O]HH65W13O_[.^O,#('_(UGT8X)_9UCTN M*(YFM4I5B3-(_^7^"[X'N$0CK_X7SVNVKFO0-_^"3XM-G=?_RB8U+>(#O)3E MSD'^MF_5RYBWW=M)V7:FWQ!DRP1-UO?YDBY93@N0I4N>-^U;_2[J=='@2UD? M05;*BO;Z+A1Y!T_JT"1)-XZ3(/;:_[DG[%6IB_%,K_(&3LQNM,W5^$A487R; M[FA/=Z!-*ROK,,F&F)RDS3#F0]\=?57/0V7'0U9]4:X+;J7" K6'WB_BZ]_K MI7(^KL!.4=-L2^0G]*9Q)B[6]N 8WC$#YL2QV?-7C?-)I*93C,B8,D.129=E M _?/ESA9'G GBEI<7> DV!PG(P.W_O>:5F#H%)LQ0^7$4?F[6)55@\.JW\-S M+,44K3HJR_ +X'C,\3AR) RYL+F@##'99%I<@ M5?/Z2SVS0*"*"G'6Y'K(.#B$Z\5*"N&Y]1$T)F7-NB\;&R,T3AR%K8)D4B/R M/,O 15\ 6BL0L\7&RJIR <@MP5^G@$>6K^0H>BE*T8DWS#@63 Y5(OS?4IA% MR^>25GFY!L$)W%96K6I$5:D0JR6N0(L(#-U]/6D=D-8SO R-WK/E$ECXP"5_ MZR*!&T$K'4W;FP$(4@*7#?P&C[(^S"SI]3EG,TLY>^SU[R!+K/?JY#/U(6^3 M%O+FI8PJ\9*MUC-N$^"K:N\DT'OOK(+NCR7D:M%+A7-W/JM$+1& M^UV/F[$CMJ7IW$?TU#AKM85 M*+@:W5T\(N%5?BF68--57T0C]_[@5^6"(7E[@!:[L+C E VN%EK7@-0:K 1P MJ%DC;]E^!J@GW=^[]_S)_:D_O?+#0=#O? M])>CTLV1^H $9AB6816S8HW;AJPO8F/)Y(LL<1C>!;.MTF%DK5/4 .;YF.HI0(XLP&3MHE+6"AUH@=!&: M*LN+CQD\NH/"A\\]$ #>O!QL7J)R04G[E@JN>"80@]URI7:I4KT%<0M(_PK> M '_%C4V7%"[A^EOPT0QLG:INR(JJ0H^62N1&)\1N]TX(Z4*J2*&AHC9$ ?GS M 7' RYY7=-$Y=(TXQVTLEB9XBP%J$ 8S /H"GW(NECJN-K/2"C_I;J80"(?& MVBOY A)P^1]K4=])UAM!]"T2'MCMO 2AD4LRT_QVF&$0+QV) U@6LBO M+NEE?HY(5T%0I)NO\BMP_)P7&R(-:)G2/7CW JZ5ZZXL%7?3$DD&T#6G CT" M9"\H,%8-,,^1,8&Z^@ ?/JZ+V*J >BW^D() BY:6(NL&"10>JR-^2+J8Q(=C M+=""K$&Z(@,H.??-\%CCE25&+O*Z08@LM..1H_00I!.WX&\)+!5X92'UKH0D MX>Z46D1S7%.%7M/60V9:8A#-3"KB?/![_0XXR6K2E^J_-D.MLA+P$4AJ_.^L MO=$A.P\+4H8P@)Z8X"P7Z%1]:@BUJ8U.O5JL@'(*&7 M-"\D<5-6E8 P?('+O,)(DH7K1ALE^44*U 00 V)=BJ)N/ZR!)[&Z[:JLOE@_ MX,XH=!0N10%Z!^_4"O1?U26=5)];?\^_B"N@G)F.?>R# G1POD/2+D!A0_5#VO1+=D0(+0 +5T7&RF'L7Q("6Y\'@*CRM-U(ZESJ)R$]F]1 MC:$E(;5_EHN"SZW/9:M#Y%,'J-(/_E;K88;NMF3C5,!EE/VQ!OY&<%J@-)7W M7U!DG*M2A@& >=^J0M/Z_1A0@@1&!_T?0HKE@:-S\ O0(S_G[ MW]^ /I'F#W[[HK\ 38H%7J2MB0UH4*84)H"COY!4HI"\U3/^W/J4@Y"E%2*? M=^>RM\_U0_ZC]9,L,_]\]O>_ 1DL'S)YI%?ZL%1P$,8:0 MEQH5:.JBK!7APM<6Z/6V!(R?X7W*GA]_R.%(F)I\UXNS3ZT<_!F4U$H9HT.( M=48B^&*=P83,A6Y8RUO="DFDYYY+>[7>Q^/13-%FZD"H=@:=4OYP4#CI6[1$ M/C%IWUAO!*X!+CJ,\OP@O+3(ZXN6Q@Y@5)U,F37Z9EN"NS-_C'%Q;./B MG\CE7(KZ\FN.\6&02FXR]ZT%;A/5N1HWFKO=!S?IC)G6QE>#D!NMM\1O9P_W M3A25>=SM>CSU7"E*@%I7K2@'$_\"@X H?_#=VPQ];V5W^TY;R<>!UQF:O#5" M#^5?N:5QK>5:O070/7Y>JP^9(O?Q9HLKL6]=(BZ*$K+K5E9-L!VJ-UEZJS[70N56@5()8MC,>M&,JU\ M/IQ7IFU*ZYR"GNAXJ(#7J#!OS6QR('74)( (UD+ M/)4EAO@(J4C[6RNK%:VNH5+:AIB4H5(*=-[;P$]3QL8A?07N'\"AGDO!V?E= M2]JLJP/TT9[D)H=5806DT0KMGT)"HKV#\C81RL IJ6 4#2N.T'G7LK'P\,Z>!CY=_P2?47R.U;33L3B0,!B)S31VTL< M&*T #P<0#IQ>TGZ]LU3">"N98D$A-VO#,UNYWWS\GP]OB9-8/[7"]!\KK!@RS'CT";]2+LK(E_6' MRBB@ .\L]U2U7&ZN A'M M-&%+=7 %]=KY/8:ZY# @6W >%^ /PC7HM8%A5>67U !@%(_?* %NJY$P#N5 M^/B^4D*[#H=/J;0Z;ZTG]59H%0_U8Z<6#H5=5.@S18&Q^[UAV =TTS5G4V)0 M&N;HG;3+WW401MK]?7JY\\.44D[7F^T8$#H@%Z5$'SA?ZF;2L:5&B3V&$=^9 MQ/ND!80BK6%IY7<%("IX6[<,U+))7TJI;+ML+6TH!G^K.].WN[7*7VRL58GG MP+OV83Y]WTHLT K5]E!'<5VD(P=#6P8U97W1W'J',0G9K:!B1HK*X<'GJ/66 M:$W!S<&<;JJ\95E::XLD2 M7UM_ZQH3.%USL'K':P9,M+G&-/(1* ,O#7I55P8N;=5\'6,JOQ:;W K.)C0=>[_8AW$>2R*[ L MQ+_@YE^<48+Z[GYUWQ_7=L2]UW6EGV6B]Y=2=FN_NV.W]NC>SWI,1?A"QZ-\ M[ /T717RK;W]Z+E60F; THWU)R?HLQDRL>XFWZ-K;_TIC(=_D0'9JHW8_BD M'N[_R'O=6]-%V_2N WN.=,=K>K7EZ/ V4- ?IPL-UIBDEV\TR"O+6/A>HK8- M!@\=\M.H)OU-V3@;8'D@73'FE[I!1P?>ZYE,S@Y*J%0^$ZNHYM99AV!,3E]A M/KC"HH%"J-0#*\^7F-G29(Y5_W4IRS &N8,*;GT%) )67I?.[HBI"[5@;<8E MM@B \XTWKK@6<< MY8C GF9YHT%1Q9BQ]P))LI.:O?!Q[>^EU'/"H=3+AT'8+=&J(K'NKEP$VR;H MDL.W?=M163JZP-DC^%E[+!D=O1*ZTH:K( JZ ECSA,Y 1]2#'#,7&2 %B;5V)(;\#]\]EX0P&[?$ D0U"=5/OO.5VJ'FH+ISP^X$> &!=]R7G4:.:+U39 M_U-L!0E3D'EP@2*-PP$SC3D5C99EK A1MF:U'HH)H*HVU5N>(<'9G] M Y&]5,YPOL",NRQHE(U+?8!0$W%%_RWP#RAN"Y6H5S0C YQXTRNZ6^_7YH\/ MGE+>!OT3[4_+ZF:XCZZ5['Z54^*XJ%6*&2Z^$,5JMR)!)S4[Z0U@5V_;U:Z# M;2%K+;IA3_DUI=3J&_[KK3.IA\I22EWHW>5,=L):]$\#"$MG7W9Y MRVH,9*O^Y!UHNB(2&6VSRN7PY"I#*JECK>N<539##(XX2.[N9'7EX00F,_"1 M.B,"--!UNNVJ[GT4;CVF+<'ZHVN-.41DC()P :RI\H6Z+]13*)43F>"$.6\A M_J9[:ELUTFQ6F'C2Q51ZB--RI<^G(E69.-9*C^UE>LX" 3 M/1/L5Z#("^M,3N&B@R:'X?T[(VXVT(0[%6+>]W=WOW8]*9G\0+M*]8]JSTG[ M.:IVR,+)1S)QA8].RTMQ<&;EL^/F3BZ^"?M_"^L_#3#&SO0_RP)X;"8 @V?5 MS:X$\Z&V(F ^%-R1_0U,>&T]Y=:3=@(E;F_9SRQ,.@#K7F#8WBH"6-R"Z@=1$&N(?0D M8+_I(3? > BZ*'!#-PPCUW&\V :N0Y7Y%:5RIS0'M+!]JFD)HE^VR]^ZN8?U MDXTRQM4%H%0Q MG=?K3)7,U][96CIF[9]TLTXWAA >I,N)/GS&9C\X7 5*_2VH^+QM]%1+'K;J M_73X2R%J8_V0S\5+O2%5I8)=:-J^'P^BJG4>KF,G@+F0J1LK-M-%L"UUH9 MH$LVFB'TBOR+:@;9:M'8>0[<"VZ/74T@G=O"SK,/,YP@@H-CL#5,]>'K]B+U M:JPHU^"AY^=]*5PI!XN#_0*'4($7W;[=AJ=J%9]JG1@ ;X$^F'2Z6Y>F$LVZ MDF-+E.T$KG;33;994"[::-+VH>#DB$DU]U\G?E0 =.OAJG9"DT=]@7 X;Z>J M6>NZ[9O!= ,8=%MQ-764;CJ0?C6X T6CKQW2JKY'B[K<^C(VX&5KI&$9@BT+ MJ1WA7?6B M%8D864FH^S_P,&BBROI";K8;FSHIM$?;TZ=F.CCD]+'3M1'/J) MZT5^Y 8GK(\_:(V@'8-Q9^5N"H#U6GN?53VQRKJ]FP-%H7^0X&:K2-CEW4^D"'8(TRY]\J8RB[@6A70<\&ISQT MR#84=UXJ2;85EV]G(1S('K<'Z/NU99:D3:%)HZ'592A20?L*G"* _U5=]:I8 M3U)WUU2O&P^E/R.##@L=,^4]M.A M!ZMR";L+3L#[@>4C6Q%J[+QH7^[0=Z4^TDI5]A0*TIT%NQT+A2!>ROIW>EX) ML''>8^Y.%[J: M?=$P!1L%%?UBW7:VBO8%JU*:PWF?4@!MEQ&=5.JH'5D#[P":OL;=1=+.PUI] MM(/Q@'K0QH$)/_+/F@4&/-"3\J[Q@V#ILL&RW6%@*L&%3'#1H:K2UE,JE'U7 M'#&01.2^SVD#R[MQ-R=H *(,CWU.:8BNG7WVZ\F%C"J1DO M+R26T"8ZP9E=8)9Q=8$3("9IP>C&QCMDRKK:QK;&H1#GE&W:%J)>E?Q Y:QT M;!XL+]2DC\&*./RF8UL@]W#BCXXQH 2I9:\7O/ BQQ0SR'PN)\T=BF%LY?]P MGL]6"O :061:CA[6MI=\Z#1BGVZJ?WRH;' XE[JM.33QA+.1@A,7C"HO? M5,!PFI+BMT/- 0<2P(/(J"6'C_69@WX\JRLCCVH8^G#$WGJE M6]9-#9?C?.BJFWX^PWX>S*E(F[.YD/T)3V'^O=!JM(\[,G^]PA;6FWN:[M3$ MU+568?!=CMG.L>)SJS*[K=X8U&;+]L$KG(*I9_%@4DZG?KISZCY'F8O!0CIU ME*[=L?-J;G1TK!\^W:W[\)\Z&X;KJW!78#M\NI!3O?"F?+,$J+/:2D5SA9F> M#Y^MMP* S>6^!$T%56^:%4!?U\?K\\ VWYH,V5.ZX MH=@3I!PW>9W&3DP2*WMA=SZW_ ^"[Q"'@7;F(KJ4175HIET] :*M\ M7*U;<-0$#_R>RLDT@BYD18V>)BP3G@=./MO]SI;P$8L53B13R M9@S&>KZ!K3( MO=;WJ&^*2+7)3KA<%N!=E%==*_"@=WQN?=)C$H>[0%-'TJ]SOZLF?':^; M('1P6:]U<&7LSOR$X?3\ MGM\E/@:QYO;[^B*XBG?@40Z--_>26 6%&W[-1<[<=[W;KHGG4>C<W7/.6!W'GB1UL7P0_5+M1;%2!<9:M>J9P5?O!:;@QB MM-"4KCC@4/+H.D7;4O@W9+/L1T@C/B$O;F,20(U_^:_OPN\> 1&:2SM8!#:\ MAB6%KK6MOJ:'LG$81M?.PKIV\M5?TLKZ\U\[?7PM93P#-;A!,&O_@5>?)%D\ M&R<;[CT=[OU-->A:;Z1]?0CE1L-.A2\[#>L:#7M*/#H<&SD&86R4YZB4IP&^ MD9!&0CI&0IX(DQH)^3S /YZA[]K1S/5M(']7"H*[H J@.RJ\3''TTM:(M/OQ MUWU0I[G,8.]AV/O3DV/LH!@:#0YE8F5J2/2]61!'AO=&H,\,P W C78QVN6$ MM(OGS6PO-KQWZL)N>@[KZ#G'_7Y,R2WC[1YC-,&@16A,T;\.'&/'\#CEYM/% MWHU9-&2E&%QU=%SG)+/%&G@P> M$Y)/G!>-)WW\.5^/[$F;[/'S(/9SV=S7CWY J&M;?+IS-T#QRX;! 'QT7&'TG-%SSXWN2>HYP%<2 M)B-$NM%SSRYVC?]_=/\_N='_A__B/(T'C29YPH%I$UDM;$;(=7#])Z[)*]K) MSW+^6C_T3V]UEY.]KEMPJ&>)ROEEN.2-Y5G.^I7C.$9L=^V\9%2YHV!XQW*P M%[$6.%L./ZK7*5&_R5ENW6*WQ;IHKHIJ+BI<+U2NV]T[974.+_0?O>])[Z#+!W=IEQS*W81R_AG;,/C/W#J# MZW';#IQIMO/D,@- 6]5Z<&+*I7"MMR L#[V6\Y.D(I3#E21D]3&XJ',D .6:%%;"UQ4)-126K7U^7.W+;$[7SO83PZ08T#*.:!: M+Z'9!T9/+?CL@M1]U/(:Z0-+MI?U"2JO-IZOMZ_HY8\-7!GM4H0)V:W"S('IV\W M*N%2;" =5.D-W)#$[7.Y81'394 NR3HC+K8SN;\1%GI4T4%4=6Q3AE5RYMZ(:,#C37M1I8 M"M3E&L1RB>OD2I0T6BWB4%]$"X #11M%&20'^&;%6FH1E(:'U0A(UUP.YEO0 M+R#PI:H8[#[/4>>I+1&K9K#P]["##^0KVG+7>VAH\15R&?JY4(.YN0 OJ@!;;75H MGKS\@EQ[611R_>3R6I]MUV?:]C?:#:2H,-">UP^KVRFLOXKFJJR^H&Z1WAA^ M'1X"A\.-X:R4@^H7HKDH.3Y0CIB_4FI23;9>U@AG5',7HECM^%ZMYM,'RW%K M*8ZF;N=GJW7@RFL$%24';&MXRQFSZX72;%1216_?'X8%Z"&<(KXW@!L4+%KI M[:QRP.[.3E\YK';H'W2J>FO0CO*$756R $]>'\\ V5!0#^>6\"Z*. \7$E MO9!T(S%RIERGC84]!@5H3K0\]$U S#W.>/@6#WHM[VS]BVD0X6KB<4<.&.&3@I\!_S,=T4)[LO,^HU6O-3;YS^T MI]" '[I;Z(B?+]7X8^UP23^M\][@V4C4N&(>"]?6BCDD-8BE'*:KSMOND5:N MGCS:EL$F_]CO]=TF6R0SL K7R&54>_-;[+8$@3*@SI[U=&1#[DH&SP_@J&?+ MJ]OT:ZWG=Z$8104MQR2?$PIL#,$'ZRKE1JWWTEDM'E ^2@=!N)_QPY0HGZ0*&B5 MFT7A"!SWJ2A5E@_4O'R"-"IKEJ->JQLK6R^94HHZ.S TV[9MRKGUH;%P8;N, MI=]B2^@%*+@O (BE@4,- BD\KT#;%!MMV:EE!&J33?OH-J9=M_O2"HQ=%FC. MR;.8%6ECH683PWAZK_FM6,B@<&O13M.+_K@57=7V^%ZR\%"DM+6+T49.UQMY MI?9:6Z=Q/W,ZZ_(^\BW!RUO));Q7(F6T1N-W57+]$P9YR^YGL+-!_C05Y6J/ M2CWKW%5\E$Q2E15Z0_"7H4^BW1!T5"3"=)HGKWIG9*:= '5Z3:A;N;-^WY5* M4_698+3P>Z!LJ0R4I_M0DGG;%(23N-1>NUS[5=\0KR@!DE]S5#+6[Q\_6#(& M/BJ4:OM!LDSY?SI53--E:=:8ZEW6I1MZ+J%JUXV M\Y LJ]$3H^%WHR>>7D_\5)V(FNC";4H$]J&<7G_HU-P-LDP&L93MB0*KK$%: M];4=@WJ.^EX%'0=#/T-+7X;-NEU=^35U!%)&MQ'B.\?L5 1)K8<"$8&A'HJJ M29QC9(YV@K:O$()7W"L1&A2:I#(V"V\G>NT$IU;!(JE_YM8; "V8][KF9T<[ M+>BF#8."UB!+%5Y65\'S9XBZ Y_*&&*.2PGS1D?(6K@I2!J9/A[F-#+]Z67Z M&VD< ^\I(^F-K&$JE].4[2#J0'26SO_^MLUD.KA<>RYM=6W=QICSFO3B% MDEPSZZ*LFX%/BRNVTWQ)JT$D0=6WRHND &NET#?M9[]?F>6$2NL?L[3R#2() M;%:]A'=F?5RUU;[O,)11"QV8^8B!E^GMI1T[%[5 5D$KA0NF<5*U.,%FB#;, MU 6=9EV"F\-U1;E"_V;6%E[KPG=X+$:8*#ID&)&#]V%Y[P3115DU.JTQTZ%% M;E5QD,=,OE8JU3))U(C%VJ:DRP M._0M+:Q).2^K7 ;.F%@U,C!XXS'O=,HCT>G!9/V)$^J]1<XWV[S6LB%: MJSD@$FX%?WV%P5M:Y3MN^*IE!<4"KZV%6*0"NS+^6.>UW//=DF5M_=#?\(O8 M8#OCH/Q%-1H(RE6D!/-\ F,6LF=!^O\_OH:+!#Q8FMY5WO0D#P\&S8I7296+ MM]#G@5?B97\=VO8E\A6<78: 5-&=K!;"UVP=BB[^/PC_J\A,#K"E5:NE9P/V MZ\)/X&HT)?M"T)#FJE=E6=,M6+S&;AZ94N\^&MZJ!6\)Q[H F!AN?@IN_C30 M,;^T.F:://WID+KLN:#5M/?A<-UB5RX6N0QWPD>@72\'VK G\OOPP4ULH.O= M!@^72A=4)3;G<^(?"X6JZ+<"&&XZ2FXJ>U8>MN;9E/D M)*RRW;,Q^YI>6:>BPVZ:VV3%-M5)2G0-V\"V4B]2E\VZK.Y0<:BH/"88L+L/ M\P45Z)T*'KZNQ.&#=&;D(:5]5XXVVFHT9'AW_OIYX.6<;7DYTV2SGZ_UVF[6 M6WE_C!G6Q7M\NEN!#MQ)ZN&7)F+=;@Q>8KL)33 MRD9]U%9IDF MR#LW008[\#1-D,>:N'<_(CQQM7D=6%431[4J98^&E$QSK2SOH&&6Y9*47=G M.1A\LB2M*&L9*^NO'=3] F%KATSVDW>_9F4%K[?4Z@+$I+H=7J7NAQ)=-:"T ME6KXIYS*'LW\CN$&PR=C \4XZF:N ^>O0.$_GYW]9KW/,;B=@U[_16KL@^'& M9V?G.VEI4Z=SCSEH9QS/#W*JJY>B4OQ)XL@ZXE@HXI"#&&L9M%53- 5ZT$I, MRHEJG="$'V11/]K6\*7A@(VEBJNBJ]E?K^9Z8JM%5:(!W,5M\4YYB88E5M)T M+<-J[&2;%$4ABTE]>?T:Q+Z4T_@%91!K<;L\5Z;QX)@%[1KURO9M5&]&__*# M=]EILZ--#ZQ=2+:^LRHHA&>7:ERF[C"1XUKAGDOIVJ/KK:H/\= ;?#5S]&] M5V\/Q$O43QIT>=T6)5. Q@8P(D,2V,.MIINN^SFO\LRR%GOKX+))L#M]B^"N MUT:'%X9=+C@U1;H,937(Z\KG]?AM47(M97285H64:@I*&Y"IZ4*T4*'U[@0: M&>R1KX^QR X_M]+.''!ROM91G$_D;]:'1BPLQ_Y!_#CK1@;]HQ:M[C],_/*0 M;[ID-5R 2?EZUHT8DB$!\,\#V[W#"B M^!%FCLF)O%LY@!MD,%RQ)VORMF<8A_F+6D8956P16#.7;60ZP"@;2K#QKO_= MNLH+#"1^P18WGF/^>M#0VUTF98(:-Z6R$&W[7=OH+$#BX>ACQ:/*@-W(;K%4 MM$.'1TK4AJH?P\#HTJ>B[8^OQ8#693\Y1O*73(I226\W&Q_R+UT9,5Z_*.NF MH[A"6(>_.]]G&; ,U@5'TFPC_BJ=0+F2U'(\-O(1;2>P-7FSUJ\B31'@NE(K M%627V=;II-8%AP^8&;L]#RI.Z39>Y@#*;8-CJ'3Q,0W.4&CR2C0;=23Y1?15 MES)4B'%\'"F^^]:=8=,]XP;HJDS*O_74F+Z>\HX 'JEK=@WS/#MWM *G]6O' M!;7Q.K3?D"O=8?AQ*AZC=QY![RA#?%_D4V6,U^O%L$*^31:U"Q@R*Z-YI7/# M5-Y#Y7+0^<6$KQK]K_,Q5>?M=:' ;I E6$"%LI@P*=1^5=E-&YTP0J=*^BY= M)GEN_=*[/6NY(P%=M8$6[/Q4P,-5T[:A#*87*%=1IHW5SS-L1]$Y\.UW';X@ M7\O;=Z/*>D]JW^\%2Q-'PRYP5B55(UWVCK54)T\I^*=*'\K4LAI]L(LV:_EY:2@FW+=P.V_"OY:/MC.K>W^WNQU\,#RS_?[K_1WAZG$AJ.!(3[D\L#9. MGVD>^?ZMU[AV>-LU_MP/;GN8.[?MVQ]VI ,%\S"*;KG(G@?)]L..MY*]DQ0G MLXQ]G(L.OPW.9I7OS: &P.)?_NN[\+M' /OV^D_@/AM> R>:Y/SZE:\O> ?E M\1*NGV71]"^EK,5\M[W ZPGY[E8"V%__.CU*> [F-7IKA,+4Z*VGUUNNT5NG MI+=PB)713]/73T8>&GDX#>X8O3QTC#R4/STYQ@Y*_-'@4.9WIH;$,)XY86!XSP@[ M _ 7!?"Q"R:C74Y NP 2DC QO#<"8?<(B:0A:/4][N6E#DMOG $ 1X:UL3/; MAYOK3&51_W5EIB:T.W)+Y)'#N08I(T2*,4B.+B.=F1/=T]M]JCC[F'!\XJQH M0#T>1C"J:,Q(,:KH^+[QS':-*IH<*YH$[]3]Y.L:>$UX:M0:[@$ WQ9][MP- M4/3Q, MGGMN=$]2SP71+$G\$2+=Z#G31GG:HK:=;[(2%4HSG'JGUNV83,'(31D#ZG&# MVM@)QU]443PO$P>M6P/_ MQ='9#UE!&Q^ TH3V4!QO3M39:E4 0;:SW]_@#FR@3^NL7T[W6PE7Y$)M!-+; MY][!JRYH(VJS%^0QYO7SO&9KM;U/[UGK%QEU*_HD/MJ=@GB96EV(^ZK4,@OL MRUSIW>WX+5PGS.46*2S2EEM ^MO6#7R@=[O#^[(+M9 MKEQK&*J5* CUHFQWUR%&@/RQT_6:AEAQ7W\W4[DT)>USNA6G[!I=?ZOTG<&G=E.P+ M4;COMIH!U&;#U]F"2BV*#!@5WEK>%VY5K6E1ZSV6< ]A-?2K4'M1\,;;+]7N M=&&TJC;X9JI-&.$'JHXBP1P$'G8/7^2X:4R*&\1'E0MY MP[MH3[5'D)I*%V M^.WA_VJPY@47AN)>Z[IUGY"R9CU8[HEK!'=V$]8#PE8;2/45FK:Z-RNK MP0+..RV/N8-H->O6>]F*^&*MBAON7^U4'"XNDKPYE#)(\0O<&%G#N^<9?!L0 MUPLHN6Y2$]>._/M&T3NWSBPN%[*NMNYPXY%1G'7D!9(?7Q<83YU)KC!:+I%" M?Y=R$GGK/>[9=&SRMW;=(1RFQOMO! 7>EE/?WPHF%BF0JN?,+)PFV>ZE!\ L M-8R69:.>\BO\8+F27;Y5U\AUG,#.%=[.PI>HI);3/-O>\NX0X.NJW1Z5Y56- M.@)'VB]*.=(>((JC@H^SF>D@:SULD\W3S1H]:I@GW('G19=W6-%SH?P@0C-X MM5>TN**;^O5WUI]'M4+HF1U_X\L<86"),E<^H[EB_))'V%>(VK%>I_^6EG>Y M91ZB%H 75JM8I4_0[KN'5P9=6>4US^7&5KV&&0RX]99A!#?@ M?>Y\MV&;M< M\JYVF,M%MCO6**XN WW\'[E(453HH, ?KS,XE5&,N_X$+@.DU::SPN0.1-%< MH:^C]$:_LAUU9KLKOC^!O%O=NQI[3\,5A^=2T:W!QMU8E7Q'M5=06?RI7&4K ME(5Q=0&/KM?@=0W/).$MFJ88[*,VUN!1K<&E:+:I9XA$JI>$ _'"7^$_ (<< MUQEG0.OE%\0B?F6(LG)Y@P^6@V&V/,^QUEJ23>LRXB&T]PY$ RYHK?PIH/HK M6G&X0CF4TNGO7$"Y#S1?2&;)X"7X6O&79!89M"-E1I#)AC0JJ-QM/? II]X!O<"V+-.2EF8^$R6='U>$]L!-=K^D' M\\B[=0OE/ Z#6Z]QDML652;S,+Y]F664Q$WO;N!C MNH]&YK.;$N_GKHMP?+.UZ/DCB6;[Z!0I8=J%Z49Q&<4U/5 SLS7[)/66V3YZ M&OK)R$,C#Z?!':.7AV;[Z G(0]-(.O5N'C.3=F0J[Z4"?.R,8O;#W:'K9^Q( M--M'C; S #< GS[ C7(X_JXNVPPCF!K.S#""DY=T8P?XV%G$."XGH)O,8FLC M[ S #<"G#W"C'(SC8JRRPXZ+*7^;+D+?E+4<+5,])*%FJD=,H8X!M;$3'LE. MB&:Q'QIV.45V,: VH#X]4!LE\+BCF%XZJXP=669AT$F*-0-JHT&FJT&<8.:$ ML6&74V07 VH#ZM,#M5$"9N^H<2-,[]:)H?5L,'11CAIE'Y13"E ?C8F,(HJ/&C MQBBHXX=1QX?NZ:FGL2/9]*<9(6KTV_A18_3;\1VP9QBT<8(:[N28T@!\;$QA M%-3X46,4E'' GAO+)^. F3Z[Z2+TYPK7WZVJ$CXV)0@C5XT&U.,&M;$JCBZ? M_&061+YAEU-D%P-J ^K3 [51 L>/?7J&52:#+--D=Y)BS8#::)#I:A OFMF> M:=4^278QH#:@/CU0&R5P?#?BGG,=3Y)5QHXLTV1WDFC]N!(5;?+EN26^KL2R M%O4K4S(S%BW&VOV@[BW[05_6P.)Q6A4&!Y/&P9@@;H30J-#Q,AC X.#Y<3 F MB!LA-"ITO P&,#AX?AR,">)&"(T*'2^# 0P.[H2#1R@S'\)6W^->D4 -0I0> M[7V>&VU3# Y^$D6!H4&ZY!:\WA>!@4(3LQ^YY#.@'C>H)ZA>QBZH7!][R@R[ MG"*[&% ;4)\>J(T2.'Y-H5$ TT&6J4H_2;%F0&TTR'0UB.O,0MM4I9\DNQA0 M&U"?'JB-$CC^A(-[#DXZ2589.[*>MBK=I*=&A?S?JI*O66-Q<2F*)TO1$ MJ&UWC_[IMCVV>V?WRE$$BB+:(,#&03+GZ3>S"@!!B1)E":0*T-<1;M,D4(Z*I=<: M]^Y9MP^<4Q_. > O-F 0S=4KAON&?/08*ZQG6+[NO@#1UY6D?U7%:A(^CHC M2[KTE!/)Q L#G"K70LD!\/H #MNB>MNB-1HAZK[QG / 7BS 8=NJ#YH'EQ3,XHA M&ZOQ<@Z 0['47;%T6[W>/0M-@7/JPSD '( W&W#H!FPZL.E -M93)/OI/"28 M__. LZY&GD_;J>/N!?6$?E+1:O;##@U=Q*'ON6)]X8$H%A(%QLD.RHAT]AJ, MLY78O>&PE?^A:8$5$5782*BABFI-%*BBZLOHVD3H^JDAV\F+9+0G+C)!% N) M CVVBP#$?LX(1SW'YGNWX$U'9##=.B^K#>3FMTA+KEC6070 VHFP5ZLW MDE5L)Q8R#ALIU@ U-$A]-4C__I5"P2UV"NYI2E&0QEK20,%5 MOX<;C>_I:X:*JQ.=L8>#'(6*LY\T4''8PSTZF>NHX)#QUS""GIG#UHF:AI$2 MBRB\\&(O# 3],S^(3>3W^]8\;62DA)UZ$U#;#35,CEUD G9[R 1L)+L :D#= M/*BA!*I7 O>LA-9(5K&=6,@$;*18 ]30(/75(+W6L 7<,(^EXEN&.O'HKQ7E"OR\A>NS=D&>F&Z<17 M-3-7;&>EYW:2%:9.]7OQ5O>^%POOB-KULW0:)&,!M46<4!MU]C2I FU4_<9[ MG]='-5$5V4Y@9"L^=:EI.U5LYR!LS9Z,,FP==>]Y307T8?-D+*"VB!-JH\Z> M)E6@C:J_W-A_.)6D+NC#2CW>[T'X?QG&B?> M=+D/J">A[U8#])MPOI"1%X>!"*?BRRQ22OQ.O\YB\8[ =,7O,G)FHM]MB5ZG MU].W.*Y]5?:1W)\@3XX>YF$>T;&7T'B=&RGT25VH(%578-8^7(9I0NU_5^Z)Z:O;T;3)7J#)^W(1J^-8T:J0BNWN^&C+,]UV MKS/:]DRO?;BULTY[W!EO[6QXM+6S_0[H;IUM:^LD$_6J.P5T9BTVQG(/]#R!/._,M/S[J]9SLW;.\8U5D3FMFAY6^B^VUV MUJ/M;.X4YUF_E? 8W O-9CN%@+P=F@V*K5&*C7T$4& -8=+JZ07P(2$A(1\O MK P2$DQJ!\GL9M*SP"'BQ/M,W0*C@E%M))G=C/I113SLOTTB\?KO;V8R. ?/ M-H!G4>RY[@$LLEM6 M]6"4U8UD#TLL'+5'H\,MJ86]#3C7*)5M!X< 7 =5'Z>[^N;'9*;H#P? ST,= M *\V)!JVA(R%HY,3Z;Z%*;.ONP)1:11^C1L(1+7=&3#H$5 MSE44Y_UZP3F_[D4B7E!?>A#2=;W$"P/I"U) M=<8C=QZI0%W2X^%42.>OU.-QY5T)GG,D^7$"]<(+TYC&$RF'#PA=GDH:*!D% M]#DRF+3%1YI&Y"5+\2X@TBO2"L/^24OX2KKBG/J*)(]/=S^)^/_9FT))PFD% M:4B"@D&@2?V5RH@$>TL0E>D9/2AODB8&P3"-!*V6RV36SIF@O)@>?;6(2C)) MNT?UYK]=II*^">.$UV_.E[RJ?HW".*;%&-*CS<@Q'?3;A[WMV8B=[K94S&Z[ M.S[<]DRG36OK#JF/VY]I\(".MF>9'FY]YBX#NE,[G7:_OSV?]RI"*,9>M\W2 MO6)Z /769-0!8NB:%$.'9%0$TT%Q07$U%6K$?C=3;R'7M!GZ"?(0\K >W&&] M/$1F*>0AY"'D(>1A.8E7)P>^?*O,/U]!1D)&0D9"1D)&(G^ZH>(1^=-UCU/+ M0S4BY%';I0F?*N"V,PR2/QH04-T];!T-D/P!80? GQ;@M@LF:)CH/"=/_F*SZ<>^Y.[T4KV!Z5D^]P M<,_"Q(UD-L@U0-T\J&V705 A]58A]ZUMWTAF@UP#U,V#VG89!!52:Q7RLMGUZ[44,1!P0!]B!R('"QZH+\S]'.'.OTM)[[2'V]"Z<4/@]2M MLZRX/Q3=7N58[._"M4KK!!]>P7-6G-HLY+DRO'P@IS2U8^E?RF5\\DR\QB*\ MPR(_U'@3'GVF<>-.EK0O1/,QC.O82&K&SY33JHSZ-:HL< M<1OG=-,,/J21."^?J7FQ4'^ETA=)*)*9$JXWG:I(!8X2$Y5<*A6(D-[)KED3 M,G#UOYWUZ]?$-(STZPL5>:';%C>,HN4$G,:YXP& M1*O5%;_+R)F)?KIU>3[_!-WBWJ,]XH9S$NU#^\DI/7G:EK2LF2_&<1.I0 M$#P^5[3T@CMVY(3SA=1U+PTBL9SG\^)&S!@6D4>+GI 7+LV>GESUG$-R6SM2 M+)6,A#P/V^)GY<@T5OJ9N?PSC+QDR=#F,,>"6A&^G(310:1\F2BW)2Z54-\9 M!?W8&D6INZF?.DE*3XII%,[S3NF'[).K%C1U+S@7889*2 O_)F)N6N>/OI!% M-4KWJ-[B[L3/.ZMW1G@9TEW;&M(\<;NUK/%Y_!E%05MCF M\-L]MM^N.\ 5[8_O,:CNBO8OVJ+_W5CT[]8M>MS57NU*J/==[5!<4%SU@WJW M!T[06X^EM]C9!/U4?_T$>0AY6 _NL%X>=B$/(0\A#R$/(0^?_?TL.U'\VR02 MK__^\JTR_]QGZ7'(2,A(R$C(2&MEY$<366)$Y)N9#/::&@[Q")1MO!4T;<):X@<2PC1]$4/]"%R('*L(D33%SW0A\B!R+&* M$$U?]$!_S^ZZ*Z5SRPAG+=W+CU?._>F6<+1,AMGNVONL?)\=>YP&1M/[IMC- MAQK)%G#@DP;<=K;!32%WT%NV$[$WX%,\\!Z$'0!_4H#;+IB@79J@7;JM40>W M'$+8 ?"G!;CM@@G:I0G:I34:C,%ZD'4 '(#7&7#HAAW<@ NVJ1G)]G7)(4[? MK"+[QRAT4R<1KKI0?KB8<]X+XC_LUG6 VFZH85!4?VMRJ]L] KL3B^9[0<>,5N7@'4@+IY4$,#5'^= M.3BE-K3:\9D2\KIL)OZO*E"1]'5>EW3I*2].N(;3Q3V+J37X;-A.C0? ZP,X M#(WJ#8W6T0!A+(WG' .P)L-.'1#Y;IAU!KTD;;;>,X!X "\V8!#-U1_1-4: M=.[II 3GU(=S #@ ;S;@T W5A[#!H50WDB$OZDF2_:VB+AQ/)EX8X,39L+$/YV'!/-_ M'G#,U."C83N5W , G]!/*EIA,.S0!$0<^IXKUAG2V!."V,054 ME/VD@8JJWA%\A&T5F!(*ZM$!AX)J &F@H*KW_-VSH#OT4YVHO*\T.6F&Z83GQ5,^O% M=L:ZY\W8NR8K+)\=;,U;1^-[[LYW1.[Z&3X-$K* VB).@#Z#/H,^^S%]UF\= M=?>9D0Y]9K60!=06<0+T&?09]-D/49I4QN$^[QJ".K-:Q@)JBSBA-NKL:5(% MVJCZ6%/LK)IM6.XW"Q0'I7LBZQF+/Q4G^A:\,)FI2'B!$\Z5>)F=F;YJB4 E MB "KA>:L+.RDUE:-[4QWSTWZ?H@+XZAR>K\CDKJ>:[-ZW?"+49*T(#34)-5D? M-?F4:0,M5[GP.^C!9?H4E!Q2;QM&T(]1>.'%7AB(:5@<)B?R.Y)OK5>63ST: MSG;60G#W4[%^>JWQ\,@J:M?/\FF0C 74%G$"U!G4&=39#U'Z$.'AD+!09E!F M4&909G579KU6;W#/JI!09\V3L8#:(DZHC3I[FE2!-JJ^K%%WGY=I-U$7V4[A M6T](Z6])V.N/&U$>M(?]_HM;8>YM@+G?ZST(Z#_3./&FRT<4>S5!Q);59Q[F M,1U["8W8N1'IS\KWN:8R9PS_+J-OBBLLMT4.O8V3N\M4YOE4BF+1?'A- C%6 MKC[*3F:*_D1*B3DU,(N%HO6D(7!FHM]MB5ZGUVL)&0LGG"]D1+\EH7XKEG,E M%BKR0I?:Y.?HZ47D49@W^]N?'\AER)2ODSH_7QV[4T$>W2*"%$1"W?!P[?P\,6?%IVVL]SVL]U]5H")I:'7JTE->G/#5 !>J MCHN^+6D&:8EP.HU5PGSAA\0M&=_0BZ82&+%56 MX-T]\.Y;19TZGEXS]>36\@SVPY\95Z[Z<.1"P_P?UE#A-+F4D;IN"F(=[W = MG\[#*/'^HU=!/8VM\@SVO(X3&9Q[[&22,2F+6$CGK]3CM[-'M28L:YVI]")Q M(7UJ()QJ^XRV=FP=TL?8<_7%0+"^]K/R-Q09>VD"PU_ERT@7&:LG5]QA=K0] MV:/DS6?+TXZMKV1+U9(8/:234=*H0O%7BDI9T;_Q":_>*K,-&A\#EH6237FUKB'JE]M=V_VOO$T^J.-;3F9A5$;/NNFG_5.,]$37? M;/$Q"7UW=_YW&8G%D2P[O#D? Q#KA23-(G6A@I1/ \CJ MU)+-B(PX(P-9FDX21B2O/Y2?YOU5\PM#A>61=/4A<,PMLQ\GG5-KF4S-)&^!U JEP)PT ML' C89+3%/>6S3;)!N2,-/R$B/2+:2,>\D!-"EE\R*UEIBQH"1F"0S MR"'$ C.S,$[*G;8(Z0T'.:U\JF7OL)GU^5;_66Q(1;861RK(C>F=SZG[2L/L@]ER%7]2).WM'5_"<%>G!"R*1B6(X MD%.:VK'T+^4R/GDF7C\ ^4T1" \#_I&#@6#35ZI8Y)/FQSI"U\&*V>>.%WIF):X M)/$N+Y26M/P(]4I-N2(F\+TIR?P@*:DRGZ1EJAO5,BZYI@V+.6:;4!+QYE-% MDNZHWDOLQ^V^FQ;8;]Y?J>?RZF+ROS'N6_%)Q40%9RV7_OYHU]SNVZ61_4- MP\3^41>!(^-9)MXDK)[WQ\/5EKRE3QO[U_?0VM7U M5CEJ/B%3+&MEW4$6D0@-V'S7(S!F( MG_2H+N.S.>!: V0Y>Q\]$>B=?'JW> M\//3&8LJXM9J,I;J^7 M[.[P$D\973 )HRB\I!]B042FF?++V@G^6TC+X/0\4DH'0EP20#02LMRG).D] M_HKD]5PI,R02_?3M0L]?]QTHY<;:A4*#]@G2Q.PQ:,F)Y%+Y%ZJP_IF(TS1) M2=-=AM$W,S$CHR*E7?,&)3T$5Y'2<-EZUSN9;,/4RK1A;B^O(;^.V22E30AM MA@Q.BY!7DD==::-=G7L.ZR49Q&8UD/47Z(:D[R];^3#UB4'LF0Y(*\YY81L M$_DM"Z$*ENLMA5K1^GHRO$W)!\)J]HMQR1(X&MBC;P1[[S6Z35- M&;L5WJO'M7:?Y9^G%X4_>9 <%[IH1' MZBJB#$D%E?^238CF:%R&M$(4=S8/H[7FUDA':Z-$A?J)YST;^SH\..\[&S'O M08YEFH1Y/#>/ALAZW#G1CQ_X4B5L>Q(M%( M*R7'0H?0FZ:?72W@Q![OB<=NJ^/\_0UEG$QOPWZ[,SQ\P=AMBF@W#W7;P]%P MRS.T9>GTM[4S;OZK2/>KU]#>BH?7BTK;/K T+5K/T&^5=G[/]M$HG7 M^?_W=.I3W>B1^[->5XY/M80;'^> MS^HXK-@6&1'!>Z-'2_K:0/?K.5_U6P -2LBT"6R(1XC'G8O'LLNGD)!=2,CZ M2TA<,%OW[.4W&]QAN-? M:RI7:^[;2QG<%P_<^]R5W/@A_C8:L[O&@,37BQ+3=E*G!?PHBQSXC9-5EAOE1.Z6&WU>GZ6NU,^:9.U=7,KD4: M+<(XRT+3CYK6E%M*L>.\N##DK+U)2(_I5""=+I25>]#JV.16E<>B"_=$4F># MT4>N\9/ZIB)#WJTMQ11&#>78PNGWJ>3T>[_F] ./5L:C\KJ+54RD+P-'%7GX M>?FVJ\GVK:R"BJE'$Z]GC\8WYQ>:JBUK6?ZF^HI.T-2LMY;TKXNQF*XXTS!/ M'*66IXP&#S6<$"&RMJ1)\KQ>-4"/C9.^N' 7/:EKVUTJW^>_N1*PKD47YP5C MI$_3,$!PZB%9?,DT]0O$M#1)N:J>7,9<2D$Q DF<2#.'E__K?W[O=;K.R=O/ M'\Q']^25*>9%%13SH#D-FA$ 5?\V; 02#+G%64X<]8E M^KFF[)!.BG!S/4TV!O@QG?H:L!TE$M]@/ K_U(V48C9!LU*=OHBRXM M^WNH2\N^6R\MBYPCY!Q!;T%OU1EJ9,DV4V^A:D S]!/D(>1A/;C#>GF(&@$- MD(>H$5#W(++W*C%'1'SU07[0L>G\"OF4%O";+2EWMM/&=JY#/N73"N#L';:& MPT,+B8XPSD<7NP#<.JZ GH.>>VQRUU+/=8>MT;AC(=&AYW#\UFQ16VSDT]A< MS6TBO*O8Q,.G;??Q 0P:VPV:79,5IDSEE'[9;XVZCW=(T0PCQG8BOX)"A$*T MFBJVLTY4%PGB1/^NEE$./FH \?AY..) M64?CUOB^[@*1WQ77 M":.VN4J5TI7.>,QYK3 :WI7ZA$TN,O7@HH77EOO^4O8J#6(?7\%S5GB#%_)< M&4U\(*6U:ILW:*YQ#20&B($74I?$_J(GV>*NI63KTH3M97,77,?/-*M+)J MGIN-#1Y(=&Z82,DHH('LLK9PC1;5+G<#9T4H,'8#.]X-W!9]G;//!O%?5'-E MZ6^43[^D>_@7^J);?%&N\&I*@M,K;D3_#O*2LXN4- HS,[$F"102(UFE72Y+ MON RO*V2#&'5Y+%5&DC_@ O\QN$TN21]E^T#0B&%K^*8J^)^3_3+S->I+I.; M-ZBK[&9RA8E3"?Q$0;VGO0%$+]-C68[8UHJKWUN??:XQ_6HBM GU!% M7$C!&Q'^I8AY@!3N1:3S\=7N'I35$HK]YKPURMYQ5)B6)(2 MN5!8R&5>89S'1"\9R4)-N-J0TL+3% S/2I[3H#HKV2L=DF8DFDRM].>#]F"] M#_E=%QJ?T4)EXZ7<&+MTXAE+N%@EB:^RFQY8?G7:_6M#C5191']1SNP+VT99 M&[2GV09EMP1E]\HX?Q#*;KNS6RAS&!Z()F2WO5)DI]7,PSDM??&9MQ7BTXIQ M/D;A>23G56)=_"$%"\9(F37QZ1][N!TJM+)2YG*E)D MZ_+0V*A<=4K"H]2#D:;%=1AF(9EQZ,LZ$H]=WJ'Y.[M"@ZSE0!!9O_&M&Y&^ M5X=L:Y),)"X#=1XFGI%2D:1]K9,)N(0?+M"EIY>FA>+!8^/>VF$2L&UM%M<:H16[>G21WV!B5W5J3F4L]# M7DC/U]<*Y&VJ#:0S-Z#<0EO:62P\]K"%9NEEW=[)/P#FOB=S$U697&_8NQDL MKW(Y_S3)N=R]F+MW)]XNCXR6Z1UXO/2&:6Y\$J\S_4Q>:+/H9F[2 M#:4+[N/YL%.VC*R2%V"+RMGB4TG\9FM*W[5&ZY[C1]R2?&-GA9@K6I"N.875 MCTWYUB'FB)B(K2\\6F;++K_RQW',ZM0NV)"I9'RD@2Y'J9?)S]E55)]G2O&5 M2Z>^OZ88RB/C.][RNX^T[YA6Y(S&4Y%3]?H17*_=K\G"V*T]&N@X(]9YGU7@ M$=._#Y.,E[\0OXK?0FE\5V](HWF)^$4Z^JH;,IJB*+SDW4Y%##SB'45':?LC!AT5]M\;TW/DH7I> OI<]!*:GP+ M-)C."Q: !0%C0\! ,U1QHQQU-S)$7=D);JI6X^D.M;TX:I&49E/>?Z>!HL&N7]Y&_R8LE"1S>TD/ MUMC/ 7;Z 4!Y1[1:V-J(. ]I.6;6'LWD3*.:T@\3E5PJ%937K[[,47-=9,YI M_FA_;I/]$'QKB??:0T?K]#2.PRQ>K&4,$XXV4^U-G:=DC3@I[\&X-3)7O^7< MR*?)/']]G)1Y!@UG7+>WIZD>,"^("3%6P,RH35IB$-KC$=/$Q!5QRD&Y7J!M MGEN:+P_1'%]IYKO[<%:3VC@BOADW#M>&4Y5MC86>+_0_%CJ$AD5MK!=B60I? MDJY@*K(X=I7O7>CE'!L[F[=E9BO4RBY7_I'='K4H^9L)$Y;U$7NSV4[640I% M0^5W6B+;^%YK665WBF)Y[%@.TAZ='8[$KU["JG:U_!+@V@<*/)Q2(*OWMSL\U_ MWNUWV\..[MGXVZZ.B5==LG4%X7$2P\UF8FL7(QD>^ MY%?#;V5[T75X,L]!$5>LV]9^"H?D8*0",X$\U)B#A/0^Z]:T MH)WQU<&F*;[]/VJ[&/O7)IX M_LI=G7CTU?/NH!SVL!*:PY*-RV?CV1WG?,/Y(HPR+_4BC-7= B9!R'M[-3J; MO1ID!)9.V.[@U^CVAK5ED7+=K>#=SZUP=Z_"T'*O AP*M5[A\"=@==Q9_MW!G= = MM+OCP\-[^A,*@5*=.^&PTQ[TMW@3>JVCX6%K,#CV?B:GM#>@@K<:K\H]W4MO&ZY@V:T$%!4H6Y@F._ M;^)[$KK47^]HN!;V\D!!IWO2XL0,)(M['.Y^:>XHL*HFKJ/]^-'L#E71J1$Z M.NB4EJ<.Y:L5ND]VJ=54+WP(Q R=+8S=E%R29M,-2Z/A%Z.LX7,>$QTWS\#C=$3V\ M>M97"?5Z$$X/LF=I8ZTM*Q-W2;9'DD;\JIO9\E>FV[]YA&2JYSOYB78=L#9B M6YVS:GW_1M-(QK&.S%S%\I4B0S=U-%$R6AEY')UO3&3C>^#LJ4")E]U7)L'+ M^%M^._OYPZ>66/@I=2AB6BB2AJD=?84E?6UDOLIB_E]R0K":YG'#&P;U*G?, ML?%V(:-EX0KJZ9 LO<-H'PY?W*2:C:V1S4E/A[.0>^WQT8O;(4\G?W)%(9HV M=>N%:6G8W"F7/LKRU_1FC?8%4N\,WH>%_M960,E\V(*_W#"!BD)DC^H=/KW3 M*-FLQ,2[[PM%5&+W'3)N*Q?P_U;&P3&7;I%]SP[1 O(K:?[7\_:-6S9+O2S2 M] .E7+,%G7&L.V=/95G[M-_?G-E_+9M?[Q(O%1OC1@WX7%^$MX?"F[-^*"7) MFJ(^^;%7?MC%_$^Y^AUC]YBMFF46VMG)*%\]]4AF%+T03ZM77'(@T;B5V3R@T\ M2KTT0^I3NY 26M0+R:4M>/9DS12I/'D!F[6DXNP,81.)H [VD#2A*<(FSPN^TKXO,;:CE4KQQAI$ M>AJ;I)'=XW8/?C/ B\\%\-#;U>MM4I7_2LF<51'9M=>UW;^TTI8>:>E<"V>, M<9 QAE@Q1J%#V:66YY+I[KL-3[_[;FR+TFL#D[>\&DXKV^ E,TV0_&M^G*:=T!;*(0T_98N]E96[ M5OK(,>+RU"9P3,]B$T8Z]$:Z+@/K4ND=@),=N])# M[ K31\K%ALUL&*39F]V =#[>]6\%'SY%^LLP-=LZWI%-E.^IJ1Y2MH7)!E$R MOQ+:<:M\/[E*^1>)XC(:9X0?U^GFDU?J>QFF]#$@,O?V_F%5__@>N-;/B:?:]\ M3,<>AFL_GH<\ER2\_HNSN7<-N+NAI427V=HPJBC\<_-X-8O.%_[FD6F*7FSZ MA4M SC>_M&!?]F9P0EXH9"BO?@JCM:%X7-.U_".OU("/.CFZP; G$=G0E7XV MC!=[)(QD%NG)7V=!-TR$G&7BUI9" UZ*:.<;?$*KK@,)^RST1-J7&6';^^_?CI.I5\>JZ.4(WP\34OTZ*+Q&P6C:\>H0!&L<=8SWW' L?+K M1?9,\1B]P,RR,LAI4F?(K2V& I.8AI>5:R'9[V43SHH>GQ07&$P4UWQAA#.! MJC>'W!%ID4!_TGO>#%8=],3\4UK#\8)V#S1G/A<50LSQ M36A8+!?_FHU,*&J)/ADCW2+,4V"&3]R(][SX6YS% M-F615YK:F0 @22J,BL@\ UES*SV:OD?,%"0A MLS.V6^>40W_3*#,YTM*Q4_G\\S KT@V%@/&-($C"XWQQ2X?#LF06=,;X%^NL MQ*)KNCR7M6Y1&9N>D_Y*\)Q]$6\5!T/[-$;:4 W[)(X9$'TD:!PIUYO(?*O9 M1S=S%Z4JXHHF%E(K9D6< MIS3V,-(FA>L5:_SFR.(GOC-L;Y=U9] M+9'?M-MOY=)C5DT71EJQMKQ9HN@T)5W#Z#K?KP^*;W#ZVO_Z%R=<>8DVTOD??O[9]6+'#^.T5IZL,YJ4Z+?9[BEFI87LO_*9 MU<_+13-XF]%"U]R<<-3[[\9\^$06"3Q>50N^#%PV]\I)$[H\-G]'Q@M1(UX5 M1,SW5VE4VC N0K.7T"F3? [,E@2KT)6]LGHX,P=+M1?9LHI-1,&\-!XRQO5" MT*F0102%+%VU,O535NK&WO'T^39!%' &@'&'Z98S8Z84)V6TM1MJZU4'0["1 MS/EVI7%Z 5DYJ='+VL*(I+9'?B@+&.?5#[DP("/G&Y.LLERY.2$,=A3(M KJ MT"%-')'IN9Z,2K>G_!'HS=X_B1?<<-X2_PB)*?X9LF/FE#<&!(%LB<_TLR13 MG;:*ORK>!IN[3WZ)V'PE8WPM?:$W>I'OZ#+GP0_>%$9F-ZF_S+E1[-K,)F[" MP2^\I3'>:=X\I@F7T,]W9MF$],'*RNMR39:'^ MKLQX^,04AO+92?I<'Y=NH#$"H_R(EM$SY6L' MDQ23D N[T/S-DQM;7;W"^N?J37V%Y2?^?9/(+3=6-AK9D[Y0CG:'790JR8BW M1NBRX(MG890-_S6(E/Z4NE<_TLMU0B5U%&KNA'Y'+)[ MCLD** X-_&4KO\!F[VDL;?%D\D@J3N 0XK,^>;ZR$%C]\[E?DED-\5KY!8+& MK,>)!OWV?J';=J_;IL9'#[VVH]I6.;Y99@7[,/11#,F:F%DZ$[?Y<;SF%_:[ MR G+.S[#RLSL_(BL[+U8TP1>T9>^(*2D!K(KY(,KCIO2T4-Q&J/\6.G[/VZ. M]BD?K7+AATSJ7]],<84(+OJ@-T1\N$H;21U(M(HXXJTF@:X%GA\;]9/-HBW. MIMEA53XO+6QS8UV?EZSNS#7B1F93S4(H AVBD\?6Y,=U:W?BMK1B4=\E_6C" M%5;:+[]I(EZG""?$^/K>ZW45=AT!4QO)S%OO0K5501TZF<(G&9_+;^XOC0*- M&H]!7V1AAIIXVFZX9(V@@@LO"H-Y=NB;Y $>!@:>^"H0PXQ]?6>U,Z_]$SW MP"E:?HK6QRE:@T/ ]3':X*M.6PG]^.N"RV^Z[,6QT@2Z]>!LT!9OLGG4[YA, MJZ"/!?J5K)^:6VR[M)!71Y+%FKD'!6 U_^!1A+G0*XN"2CB-SC/ATNZ*'DZ9 M'BMYE(6CZX1H]JF:!LC>TYZ0S%(N8IO*G>B(.MW\*BXITD9OV3.P)?)>Z IT MYL:REAE6'//'.)WS*>9_\D*6\-E!/AJ/\=)YZD)=LH3$-. #/0D1S\/ M@B_'9C$\;V:>FM)0:&C:1OW 06T$U,N/1=&G:S^^,C=SZ3=7>8D;WKSVXROM MK.+3HT7$E_J9K&O?#R\U=+2;*.)M2V'.!8E7:P?7]^VDCC/](\A25;0+CE0])FUE]0!;3^SI<5V_-X8G;>7K^RC]_EE5_R T.P<6C2Z0W/$.2#9;';G/W M2V0Z9IHM3IDLYOG'[Z(L[.S&9C?:JA'^7L_2\?/OU^ M^N7LPWO[G2@K'USWJT\[&]\XX!1O<&KH@>NVQ6\\BQHNFX\KW&%_["9\ M+EM*Q\R"\U:AEUET^_JA:IZGURJ=OA7A>F6;J4C1J\..JB1TY%>.ZOR:15G6 M4."2E#*.]=!9J5@Y3QQ-G/7T1/FDPY4,8FVQJ=>KJ+ $EGG^>1Q MVUGVD=FI%F^4"@OD#YHD77:4<^0D_^VM14EG2<2KK?9VMWF]9''O:QI$ZMR+ M=>3I5YT2_S6=9///?:X@\]J1I*:!, _#FO3/".N(IXZLJJ^\-D0.27 M5D*8[T*8?RIN8\S/Z[(3O+PJ+=F*YY&<:P-1%VR^+DQT1-7UTIHLD?@.T>SN M28?/][1[W(0:'RWL)QR\FY\@ MFLO]=,6=I7G(!+!/0S[UTMK(W!*9'R[&5TXWBU(<8M6UGOI$7]"6ZQ$UD_Y4 MNR*+:XFNC:[D@=$_WX@2^789I0\]^5>V*ZZG8T?-D+Q'J^7,3J.#8';2H'0M^H:-I^QOW3 M I'(I^1F^ID.\SWTS%& M_6#0'AV-R_^Q8?6C$QZU#[?,-Z]%A-8+$)80EA"6$)80EG>TGH6,20CUQQPO&7YMO3( A3G0W]T3BE(6 A8"%@(6 A8,D:714(%&_Y>"(R0O/_ MZ()%?'V.$;8_6R#V]' _1+=40[] OS26^R#N #@ KQ7@4 ]0#V > [ L?V ?JD%$:%?+!)WCY4H MA/.NAU/U%S6)KAQX%5_UCAYRXH5(&@0M 6H8 #8: & 8NQD&4 /JF@BB>VXG MH4?L(!_T"(0;H ;4=8(::@!J P#J $UMA/0(U:1#WK$"N&&/*RZRT%3LG1U M*+5>PA3'OA8PV4X!;T[UQR=,&A@8E[:1W+HN$<7N0#<-J:HC8Y[PJ2!BL(VS 9*/PFV!."V M,45M5)3M0@_;L">EXWJDY X/[:,YE!R2\NP3M!57+T< @>46"Z"V&VH8!!6+ MI0=L><$K=O,*H ;4M9!!B(ZML0)YP+%>(UD-4@U0 VJ+H88&P!8"O *H 36V M$% @-A#O(4=2C>2UQSQ9HK_EQ%?ZXTT@O?AAC+K[QFC4'E8%T?V1&%6.Q)]I MG'C39=T.G5]V7XE_*[%8W=(;"'E^'JESOFLRG IM0XK8W"])_P[32#CA?![R M%$/GF]#W1M*C"Q4(PNB;2KBU.)5!(I)0/Q^IO'VQR*Z;E($KNJW^H),W?:DB M)9)(!O%411$-A-Y-8S&-PKE0\X4?+A4]19W%,O'BJ73XKD<>$,W,FZ=SD'KB^1_,[T=M="43F8TD?/9E<34 M%JV;TN)=6ZPR$0^[QK3;ZK5Z>P>%&9"4HSQG'#Q',^%S[WVLS6K79O^5. L$WZ-+"ZVC%YHL[BCG!&QG MU)ZT\]QIDK):,@S(925XPY=Z$)"WXITDH(Y>I MZ1)QG"2,8C&3I!739!9&-!;Z* +J-=,3U\GZDELQ92FD^B;+M9%Y<;E+4H6EGE:ZN/2&:6Y\$J\KYYF\8 VVIM1+0R;QHAM* M%]S'\R'A3/K4]UG@:LV;$,S\D_X[O*[I20R12J:&+JAE?TG0G(>)4;1:EQLU MK65QUALK_LQD(+H%^BIJ^G5.2$V4_0#V"7N#!C"T*N4$AVL Q@_:PW[<&$=M%-^];S43=1 M?G@I] [4\]D8CL5"1HDQ1LEH_5=*_U(168)D\8;\0R!^H3&);N?@7WTR;@3#/U.#1D%%_W#G1CQ_X;6VGNVTXU,SA MT99GQNWA<%M7=QO.T7B\]LQC9IUL.MJJ\O"F,ZH[2^_LM SPVQ 8 J 9XF M_&" QZ8 &.#'X2>P^9>?G@V?54V*6Y*HZTHFN]T@9X$31K3#U$<-$]YN3E7$ MIW$B"7\P/;L_:A_NS%#>GF2/];%#-UEY*0#3!V+Z/FSO2[7=HRA%3=FH"<8( MA-SC,.1;%3N1M\@CX3;(// H>!0\^I@\JD\_P@B&2(68?G9FRDU]!4D'20=) M9PM78LN%+55E.U9.^SR\>'T:.3/O0L6OE7LNH]>N3.3K;F_<[QWU7GQCY[##_XU? MJ^_]@VY[ELP?)"WX .H'^%+/RE4.IYEX87!,O:B(X:HJ-#"-DIDXG2MJU]65 ML3ZI.-$I+6^8\%,BO:G"N4IWR6)]N7[6)W7NQ5QFJU0>2V(!@O]MA-]VM '_( ?\ -^P _X 3_@!_R '_ #?L"/N* =D*G7.1QV5O_U MGJ #JM]>>E+R_U'8)?E#/[0IBKI,7A2M="DL"&36%#P-](^&VWJA"A!0ZR M&W[;.>C*O@04! /9!;_M#-0Y>MT9O.Z1O0]"@H_LA=]Z/KIKA-85WVB_/:JS M:Q3"E?Z>"E[M#-_I45 M4OI,S49>XM&3[[Y3Q\&Y$J=.PC]WQ_U!2\A82#=<<,!3N7%Z3P^XW^D53ZT7[Q !HXG_<*=QMZQ M+T3F.(UJ[ES#4H>D ?R '_ #?L /^ $_X ?\3P?^V[Q)[3Z<2790"? #?L / M^ $_X ?\@!_P W[ #_@!/^!O+ORW^2:.VF-DD=4QU*6'+#(;>>V)PW\UU*77 M[-2Q^(&Y8SJ"I:I8F;5HENZ1^*/]N?VF7<2U=/O#SM;@EW%GA. 7R![ #_@! M/^ '_( ?\ -^P _X[^A@ CT>GQZ '_ #?L /^ $_X ?\@!_P W[ #_@!?W/A M;_ =]T\URJ7;Z;;/WG\&LUG';("_-DST?W_^])LX"^)$!HX2;T,GG=,/_R6^ MS)3P\J_=[&OZ0(T&82+D8J%D1$_H:) S:BV2C@YH>2L3*7[Q?"4FRI%I3,TD ML=#=)/(\%C)2^9(IX_3H0 @L9,@1P _X 3_@!_R '_ #?L#_-.&_S5LT1/G? M361Z_ U2NH#;H##8# M_( ?\ -^P _X 3_@!_Q/$WX$US1N'\C!-9_?_ /,9AVS ?[:,%$67*.])U_D M]S (YTOQ[CO]&G,]E<_.3,WE*N@&U :S 7[ #_@!/^ '_( ?\ /^IPD_JJ;8 M10_ #_@!/^ '_( ?\ -^P _X 3_@!_R O[GP(["C<6?2'-CQYO0W,)MUS ;X M:\-$6P([WDC?27U]"9#XS0N^362L$.8!U@/\@!_P W[ #_@!/^ '_$\=?H1Y MV$4/P _X 3_@!_R '_ #?L /^ $_X ?\@+^Y\"/,HW$GU!SF\?;=+V VZY@- M\->&B;:$>;Q54R_P$.4!S@/\@!_P W[ #_@!/^ '_( ?41[6T@/P W[ #_@! M/^ '_( ?\ -^P _X 3_@;R[\B/)HW $U1WG\=OHSF,TZ9@/\M6&B+5$>O\F) M\A'@ :8#_( ?\ -^P _X 3_@!_R 'P$>5M(#\ -^P _X 3_@!_R '_ #?L / M^ $_X&\N_ CP:-S9- =X?/ST#LQF';,!_MHPT98 CX^1BNE!7-<"W@/\@!_P M W[ #_@!/^ '_( ?<1[VT@/P W[ #_@!/^ '_( ?\ -^P _X 3_@;R[\B/-H MW!%UMS, HUG':("_-@ST)B2LQ4=YKL09?1=))_$NE'@K$RE^\7PE7DZYMR11 MKI!Q'@VB(T-DX IN2-(WKO "\>[[Q)MXB>AVNJ^P+,"5@!_P W[ #_@!/^ ' M_(#_:<*?^UWH;SGQE?YX$U0O3A;2=;W@/)]8]U[P]7OW0&]"I%91J>,.?2OB MT/=W/(E''Z6HA.C=ZJGN*/8GU(WH_=$5/&>%JW@ASY51#0=R2E,[EOZE7,8G MS\3K!R"_27H]#'A?39-:2I[*!/DFV2,\]Z=G,7TEDS12\1Z6Y23TW6HP_GSV MZ_O3+YO$C]WC_N/3N\]W61F#]K#?OWUMC':Y-NHEHCZF49S*(!%)*)*9$I'Z M*_4BQ4EWL0BG^KO/RDDC+_&HP7??G9D,SI4X=1+^N3ON#UK9B^=>G$33+\OPDAW,U&"68=^" /A43<3-9/^5$R6NB&"2D79 PFK MRS2@EW1[,DUF840S=MOVRPA+57LN8@UNVH;.QYC-C$7^,4$=YC8LCY",Z./. MB7[\P)?+,$VH_>_*/3%]=3L:[.P%FJPO%[$ZCM5"1C)1ZS:N;OO9U]KA5?QZ_%[V=O_G'Z[C?QYL.7#V>GMNF!^J^!1R?R==];G:,) M&FIK[4C8UI\8MHO0WSUG)I4OWH1)Z,F6V-?1UFXWV6]FGIJ*=]^5D^H@^@_3 MJ>>H2 ?*O_4BY21A5%[&6%,[=GI\C+S \1;2OTX4>$&@ $ )>RG1&%4,'Q0< M$O!!@>3P08'RU?J@WIZ^/WOWFWC_X=.[-_^T30W4?PDTP8H")6RA1&/L6=LE MXUL9>,H7[\-(.=^:Y5GZQ0MDX'C27_,L?:$U%Z>1@FOI<5Q+IXY#(T_( -;D MN$:D6SU-=TN)LR0@NA9)),ADRC.9#N^9R?2WUY/07?[]?_SM]2R9^W___U!+ M P04 " "6.JI4FN*'8JL3 :Z0 $0 '1T9W0M,C R,C S,S$N>'-D M[5U;<^,VEGZ?7X'URW1J5Y8OW9EM5[JGY%M*56[+9"1?495^.3H]/CA!A MEFM3MOQR]#0=C*97X_'1W[_^Y:?_&@S0]>WX'MV3%S2R)'TFUU18CBL\3M"' MZ;7EV-[09EP'4^JXL2QY:Z' M:# (E%]Q@N$YNL:2H(NSD[.SPGGB]/3B[/SX[./GS__]\G)QH1< CT2 M0?@SL8]]G:_"OA"^#1+S)9'W>$W$!EODRU'"$DFLE9^NS8!R3\[/3X\0EI+3 MN2?)K6ZS')MU&AKW/N M' MB'2_=YV&0",6>AAELR0=RNR$B54^=S>7+H4H>0C+D.1FAGY@4I26&JBXC%8TC0U\S#1,TX^GG MSY^'.O7HZU\0TE2FZXW+)?(9?>=:&KZ2PN"O05CB !X-3L]4DQTK94>(Y?:% M@NH.]ZM$B&^C2D3D:%J)$"0H_5-1N;FH5BI1E/7H\(\!_%%:=NYX4*\"F1X[ M)(X4\-<@[C!%E2CJ[@VKD.RI?C6")W6JDM/=FT$2#P+P<^#_K 1'8OBH7+1I ML-9_BTH](&^HC^N!&7.E+AP>A0\W&\H6KO]$/8/^R0'I8N<#?X8:[&\(E)2(Y2&L%*TX67XY@,!V$(^9O#IX?JY$M%,D4D.[9D#Q468AS M%U7XZ$ L$)!H4WMW/#25T[51:A9@H:K6)S'Q)2 M73/:)HNZ1JLLE-%RDZ\CF:X9;&&GKL$JB^4Y!I"O8J'*)H/VF4I'\./I<5QE M C.4^-5E[GKKU^U1_>^W<#(?_CMB]@U3]=J.U9C!U[I21XBJN5UU\;"F85UC MU+^>GL!_:N606$1$/S&SD:\-)=3]--Q5LJ/>$\2>L*_Z]VZO"C('(B49=X"J MG"_-Z-QLP<,0L-8$PZ!L^:#ZC$5) M/J 5LQK0_9Q!-]"K!^M8,XI5HU!W#W8]L!_),V$>R44S3"N'Z_0D U>0L<>B M'A:WF/)?L..1;P3#W_I]E(M,OJ0!I],,3J &:3THJ:C'K1YN,%U0KZ\Q>R9" M%H.6(V9 ["R#F)Z9P.LMH:6'JQYNVRZ4LNV7!B+9 T0?LQ J!2%3B>E M"OFZD%;6XV? +S$:NFH$XQ+(?^]*(E3ONG,Q&RTYT6\A'\,:\@81K,.4]6CIMYZ%3 @:$LCZ4 M9.X>FD-XFEOP.%?T/)]E'2[5/<_H0_BKWRQLYH2>8;44RXMU";*C M#[Z"'J V/-,E<)7)&\#+^EL*O-0]F*VYJTN0+!0VP)CC;LEQ7?<8MN_#+@'3 MG,N :M;[4N[/[O%MU[%=@FUY#@.N6==,B9.[![5];W<2V-JY#.!F7355/-\] MRJVZP$MZ;FD& [99QTZ1.[S'LU6_> F>I1G*\3S/\0 5^,A[/%OSWI5A621L MP#'K)\KQY/40MN#2*P$O1\P 6];_D]31X]5V5/#(MG5%L9/H%M=$8NK4"Q@N M4V3 /.LM*HDE!D9$1:7[LE]:SXUFOC_U "_5W',)X?CALV(BF',94,^ZF4(? MH7X<:XU]ASW ^P!8?4TV!@1M8=F+OKUL]_#DZ#Z)MZ-(%,BVF]",)B9U!JID':%&JB0BY7+B 'K"M$Z8:%$\6JMQ//!7WKS" M#A%IC4:-"C&0J^ZIR)V5>+(F**A*S[HWB#Y1RTV76=2AVL;)XMZ_<-[EBCC7 M1&FC#/YZ$MHA$[?&9 '+4PNDJ.-)8A?H+Z'H]ZV1@<^UCHAJ!U.RUD#=J-ZZ M R1JCJ#JVL.4N%]69=#5]X5] \H#=OI^\)[Z0>KFJ>YUBKSJ&7I(UA7?M1Z2 MONVK[S'MA[@9UT#MJ#(P,>ONKQ0,UZ^$WHXH\9QS5])OZ]IADF:%!M)D'?@5 M29.,_IO8^Q+)I+B<3Y]R'/\U^3317A1=A\BS M$M>B9]4A696,-X#M_RUERV"W^)K,U4I,2.Y_MV5/EM4MR,"Z[*Y"@U%L)\@A MK%:\BJV>CJE[OY4?2T&$F7W&PK/L?1+L3>A1+2!] U+C^N(MLDB M"(1F2YVG6@Q?B^H-),KN*Y20*+%=%5?N0_H.3[%"W%/QG;E?.FI. MO/T+-= QNRV0H*-53,B0.]]Y) YTR)F;'E_V8$R38@RDJGZ+9II4!3.OH#)(NKN#5\^] M[S\K.SOPM.S,Q+:L^_Q0\S)TUM.LC=/M==>#];48*%-PO6C>.?A^/?@FE(@O MVH/DR48#;$GZ3.7VB=DZ0F"#V7;ZH":B96^[%M4;2)3S'9EB$B4O^@,IY-[L+L&J$J^ZHSL"GG'I&JUVSW+\;#7,1=@QP5;%;4:L\2LST"6K ?91!;IHJA,8$Y<:D^:=DESY[+E'7TFMG]B:2_"5--E M($O6,YQ/%BALH$L+#UO]Z7CRT_!5V!=XLZ&J9>!1\( QUZ^]?@:/B./'O ", M4B[E;]EC&&IAY\E:QS!&,+A7=OZ6GD[UP3Q":8=^W(2.E?Y M1[*$4F=,V5D64K"UI,$-7RH-/4"$*$A1:E),]1 HUX)?+N' M(90)B>&C9L5V++ C2)AW[D=&?#FR%.FI++7/_C\O_,J!&Z^G'C#5)^4V5&(G MM!*&RXQC\9'XMX6JMS-_IA:,KJK>000M".C.̒Q77,@)5J-08@M0QZM>^A5LHLS('.'.X&L> M$$HMNN7N>N=*R$HMD9OO/Z51 H,2IT<\F#N8>T-5#>^\H41RQ<'DO3ACO%ZXU!8)OK'?1ZQ)&"EZTG_^(: -\ZNS,"/N"M_J@,X6L1 M&UTBTD62YUV\";Q\8NY%#UPBVCN8:@?GWJ))TI5:(RLEB15T M9G5]T++>#Y^JMT?!]:?U&[90T7]BJZ5O1=GQWJ0F_.# !<9-6-Q >Q&XQ:+? MT>RA:?N(= ,%HZ8X$!IU2^L, ,;%7>+"9'C[1O/33(METM]1]X>]!Z)W4G:6 MZ?!R@'BP9/\:+=1TZY\$\UO7XU$S[*.B*RUE)$,43!.\-"\)(PLJ3\-6*$Y_ M/X17-G (;K\F_K]CEHZ]?Z3+E9PLG@1)KU/JY^M,FYA[B+8@.CA^Z_+)8D&M M:*%?F+R[ZL"J:;[W]-2OK'IFP_.;Q8) @">Y5JNGM#T%(JDIMWK247N^J3 MW*%K*J_P1CV)WZC59+ORSJ@P=J1C(AY\QP->Q@ 6"[3OM:AL:/E>Z)RH,>Y7 M]2YAF(M?*)<>=G3([]4*,T:*M8@]([ C-\%X?1ZS& + M_C'1>\ME.NKWCBL]64"TQ@-7\V78P]!Q8'"^Q#\6''CQ'Q/SG499.]H,Z5TN MWZ^UQFHMK7>Z=+"C8LI$37Z607R!OYA6P[42@5WU9Y=:F9VUUM5V<2C(CT<9 M<8[94HM>;F.18$@8O6!NYRYYVM+6M9EW<[M>-]0O/V\EU;K:;JZZC&:*(CO] MEZFX@H[FC(--VE\).$'41%^-36K\NGE5HQ 5_@A6N67;+#)G6-2ZOWN[PS#^ M2#8>MU88:@M!W6N8I$!T<1$GZV7J)N-V\ I7&SIV6D,CU'0&YLT0,Q5:7C-3 M*JA3)W?,ZJ#..^_T7XA0(G *V5'#K=X1SAR=3AJJLCRX$F) L>-L==2YRN?K M+FBYMRCX3]+ZFGP';>:@A#])>P:G)@[:HE$9W6O3U$=""CXG,F:PW(/PPH?@ M/0:^1*AY'$VUKYI4RW0A(+[DRUD9ZZO)=L[$Q!GVC$GY:9TSH2!() BV^4;@ MA9V,^#/+[D[=;!=6>-TTLY)][]&P^WH09L4[:^S.A^RSYA4(=-.@(&YVM%CH MB!6X=GQDZPO"!>'ZZD!8.:WH9M?0^AD[W0"YY_WS32X5[:21$$RBUG?A]F[: MK(+$3AJB YK])2MVTF;D)G72B&]X.WMQ9RO7$VIR.7M1B=O,XCQM7*TL[\9H M]:"!W66Y.FGZO?NLJY>PY$8O40@SF-\D9R>;X,%U'6)?NNH=P>QO+B/;;YC_ M3N2MQ^R=%TLET8X;"74MLBJ9UDTSN+OA5._]/:E7>?)*)"SQ'#:^F7^RA!$Y MXQ@"NG:,W4-#)YLD<>UEHBM.82\)KOI+6U]1^+T9"H-.+6-W,W32X-F*V?-M,HUDWC8D1&"0:.X$V:2 /Z$ZI8^^U^E*K2W0.Y]F#=AI#; E7.^CR:8TM/=:VM!:63II]*^P7<'9R%%&,(M<8O9[VL02@4X:]"_"W0>7PDDT MHG@(0TLDC,H^[[ 1B0]6-]HR2UG>DK(.-]?H&5.=]=;E< X0 A.#URD-X)Z1 M5WGIJ(5$V"KU\NSV9QDF?>^=V3NB^B7)AA/KF_[\@[@0@YG?!@TS=[8Q]!%Z M.- !1B2V1QYI4"3:YE46?93D MQ/WU-Z1D62^D1%F.268/*)JU1([F&0Z'PQF^_/ROEX7?6R$:8A)\.AHS3T>/D_YP>>T,WPBMTB4/7)V%, M4>_OD]OO>K^?CV]Z-SCX\\D)4>^2N/$"!5&OWYM'T?+CR]Z[="+4^WAV>G;6/WW?/_WP,/CP<3#X>/;^^*GN6IDN:9X-H]Z?W>_Z[%:\.T@0+Z_[EWAP E<[/B]R>:C_^Q= M!^YQ;^C[O3&K%?;&*$1TA;SCA*8/"#[Z&Q@O(?X8NG.T<&Z(R]G[=)3#\_)$ M_6-"9R=GIZ?O3K):TA+L5W]3K,\>]0=G_7>#XY?0.^I!:P0A_[;"1S;%7RKE MG]_QTH,/'SZ<\+=9T1"+"@+9PHDX*/'1&$U[ M[._C^+I )$+N/'+H#$6\/5D#G+Y[-SB)G!<2D,7ZA%4Z&_#<.W=\]MG)'*$H!);YE^<433\=1=$LZF\H,UE]NRN]:+U$ MGXY"O%CZZ.CDP BSM^%H"EI(%F@80('%DJ(Y%(8^E3S= _BVGS)&+A=..+_R MR?,^-*"6[BLCWEK'*P?37QT_1K?(8;\Y0]E#X(P$$1C>Z$V&6E,'A.R)/0WTG81O#Z>BV3LT($; VH#"C' M'8E0""S>$"<8SBCBIGFK6ORUFC#W1-XL_-"+$ 6SG'8KI@JS /^%O->3B>(G M#]:#;V#(YOQF@[2+T=9.WSI13'$$CT;3T9(/W,&,U[G!SA/T&O9JI^ZX_P^; M(C,INV >_-CC=D0R8W@-2>Z-'5/DRU]?D'#'07='ZJ:@;]$QSK1UR;,FJ;G; M@90%;PJET4N$8%[E;6@P(1UB\L^X$_ WI&Z!/8>Z&\[@GQ7FBG&3M,1)R(3( MJ/4Q\+.I/Z5D\>DH#OLSQUG^D7AR%S&EP&\F0+(MD$XOV)_/_XWQRO'9=&(8 M73B4KJ$M^'3KJ$]9X1"S;Q&!O\BD/@E"P9%XZ?-(9^N"*<)4%8 M@B?7"6K:<.BZ)(96NW?6#G@+#]3QD,5(11!%@K $V20B[I]SX@.S(>MBT5H$ M\![,*0)@'B]N5Z_+-0Z8$C6\A?:V#Z<(DGC\6M_!5+"DL@/#@3:.&L,5#,C, MUEP1.H$A8X+<=!B_1$_1]E>YKYH.7,W>2AK:8K#*W98%(7 2W >ZIP0T-UK?@X<:0?,Q\$O6EG?H;6NMJ%0*]\QPN&H 'RC/DJQY MZ41SBTJ;@]DW$F?SD),ZN6/D(IBFL*@8BLHFU_36W,F?!S4?17-$X3&-D5?C M"IL.7VZ:-ED+:Z T^(*YX"WSB*R!I69NAIZ'$X[O'(4JB<.\?V 'P)JVA)GV$K3V MP7G)^:RFHVJ:>K+Q(5=&,.K:-G 6(13!/ R#7-E"/-::U%SJIJ9-">;^7#",+3I8!6] M>-%S$?(#E6 MP2*]&Q*R5AY-H>'?&/HQ2U(%R/OLT !L59B3!N@\=O&VN=\;#EC-5+'@#W7< MZ#<5LDL!E^*$%+I\4P?ALD3FAQ6PQ M0Q,"' YEZH1/'$_*#,NY#DZ0'X6;)RRQ/.B?#M)EY=_6VE[?>4*^S#YK8U4Q MO2J$H%970!2"D!;7[CN)TX.U MSI.PBG8@ZLD_%<^PF8PVP-O4GQ!(]EJC52KE\B1&J5A*GP(I).?$*M-<41LH MA02<$%-S/6V0FO)M0CP-E73.2W))-=F$9%M$G]M7DRD3NWSR"H;XKI6,F(+K M6JZC<[B3);QDXYJDO#8(C2DM(9"F6KJ[F$+*2>:>-5[Z@3I!"(X+HQYX M_%>*O]+1K)'H@0>^S;N$7.H V;0ML,'-98>OC*8LE\!7$B"ZPB[*G-M+!%KF MXO0$P:6/4E7*'Y,FDH296^D4'0'0F;2=SU& \DZA\0B5''MV&BX0G?,SUU;( M)SS+6O;M3==K1=]>(!%;&G.7GAM.B"_NG<9O=%72W2_0(ZG#SG <>@LDOZ\8%D/9;G K)R^5;@UX3@B!B5#/*5TMKG [4AH(DCG]=';/44Q .45?!:F5]L\NFL(=XQME02^.J M'FE@0PA$7KX]A.K!W.WB$ 4&6U6U=!'/]EHEW=$DM@L%F+FG9(5!#.?KY)Z0 M;.K(+ZV3'K"2A%ZD257C8F<,:FF+.YA><&M=:*!T"WSQ0:[D/:*8L$5P;#\2 MND3)W^02 AX8<.=.,$-C:.;/TRERA1'F-O*V0:(2/.D5@HWZXZP722/P-9\/ M!,9Q%O%B&V^A,MO6R:Z@.7=X7UHP$UL,79[F(_"V"">Y2DM9. ]DZ((64B3= MS2<6AXG!ZV[F)C]F"9-JMN!MV3V@'XS1,@8'T0GY=735HP\'7U-'J-_W;8E, MC!V+A*UB209[-_M2<3FK]]-M-IADSFC6A?E5.\(DJ2W2:;!&7#HY4\0V:XSB M2'2IPMG_>]PN/4[8 !8KE/KL8879)=J@5)M9OST!B4B5XUT:_:FWPBW:&>B^?!5B89+8+L)M22+@97AK,XF)'^@Y%86 M-L9UNHBB=-)$*I2M/-[P1$#23ZKG1VVE8?2T8-_2D!\LM!7(&W9 FX;=[&B% MK33>L#M:E4;M<1-;F7Q5[FEIH!5VF1]5!7+@!9XM!5%=_:E*0.=1EEG>6 @B M5T#K<>J'#^X(SF4_(!.FJ7U-:%I-[44$]*G]SNEN<2?9E9QIK5R3!U1K91$! M[:VLDK>O;5<% D8L-U-88::_->IRZ+6M4%-1.RCEC+B:GC50>96%@3ND6@M@ M]D!P;[@:DJ15ONLKZ'3/:A)S,H=-7D7?2;X&9,>$XC* ,7V[,-OX.*9Y,/7) M,"&$VBKFG )9R6I)!O6&:CJWC2BDJ(2@E*KN;91HGT6J#ARM:1C4+&KI(<6& M4B)F$'A) D@1K;BV0?#$*9V6G:Y0V2QPLB2-.D()!8-@2G,O;9144-\@B'4) M%464-20, BI-E*BVI:2^01 ;LA^*0.NI& 2W+K&QVRA245U3]M.QB8M/PIBB M*P=3?N?3+;\**ME&ESUD09GT2C&V]2[$7CK)N63'R_O:]MAQ3TW$.E.RQX \ MA8ARW_(Z6,91* %1686D3A%F'G$V,V3#3FJ5-R?Q;-RD"WF23'GS61>/>&\R MRKO(W8EJP->EQ;J(H,-W#349:;@DR0QP>S&9PSS\ =%%[IEF"Y&%"$J!U^+U ME6D @85 PNC<";%XF6X]C>W-&OS0M,< !@.?$?WBX" Y"$ERW+Z!*]%TRHLE MI:OR,GJUVFN(2W;7:ON-*P<-W^THB8:+9QO)F I8U2KL(@5%VM:)IF0 ]BJ: M(FUC1"/O[$KHI=4-]1TVUX!R_Z&82YPP<->4X,KIS77 M)>P5>JZ+=C^8_9!=]TW=]-FLFVWA)-5,!"35N+80980L-+;N''FQCXJ'/J5S MTJ_#! N C]$"'"BP0BR9' +"?R.'?J56NBJ=.]#2AV?DK] M":*Y/4=7O+9@ MF)8\/!-KCO,_B#S N"-K-K ?0B)7)*;"3>UV"R0)ATJ+,P&XI?%R.(T0K8CD M?0N1&.)8O"FW3WT\;.TVJ5*V1"S5@7 /$JD0M408V>"W!QEL:-D$/1GG]@6> M4[,(?F+!]X2>$]M?:K#+F"3(^'4@9^C\,+O-XIZ?7<\V7[ UP6/DDL#%/D[7 MU=[%"Y:W)92?H0W4<,!^)?N#+K9A4.4L$;/V75WP8;*U5B G3]"=%4C"E'.>+9#0T[S7V[6#-M MPLK;P,,S8;;\LNYV(%%MOJ?-0=BYMP@]A%VIF3*.B9%G3 M3@/-(16V'F))'R6%-6XDDDE=R+ZTN,W]97.S4!8W<,DL8/E\0_I0B;_\GF#1 MQ=QIL;RFV7$;@2+.NAUYFPV3A4-HE5=WZ;C]2@!653(7]0@TC M-X(6=4B\1$:UNBEFL30KY_M!&*?9XFD7H^WJF%LG2M?XC*;B/238' >#W:6+ M)#M=-COT+V,DLB1Y7=QB'J-E6FTTO:<81+-T?+O3MIV$I%C7VM3M(81C6_KV M8#*Q*H5[**E(T[A?I42V<6Z\0L)4KC%.75MQE">'JM6-F.ON-F(VSHIW(FM\ MBROFCA60:W*UK*/#T& M7IJ^80>HN%"TPSH$VR33>#6+L4;PK0?>=E/9]FBEM P9/3IY[3*3G#YG_WN" M6K_\#U!+ P04 " "6.JI4@XX#B4 J !6# , %0 '1T9W0M,C R,C S M,S%?9&5F+GAM;.U]VW+C.)+H^WZ%3^W+;ISC[8[IF=#=MDUCG!9#DN> MWMV7#IB$)'93I!HD;6N^_B1 74B1 $$2%!,J1DSTE&T S$PD$GG'7__K;>F? MO5 6>6'PR[N/[S^\.Z.!$[I>,/_EW=/D?#2YNKU]]U]_^Y>__I_S\[,O-[?W M9_?T]6SDQ-X+_>)%CA]&":-G_S;Y]N]G_WWY>'=VYP5_/).(GGT)G61)@_CL M_&P1QZN?+RY>7U_?NS,OB$(_B>&#T7LG7%Z??O[X\>=//[S_RU]^_/1_/WSX^<.'S+1PM6;>?!&?_9OS M[V=\%GP["*COK\]NO( $CD?\L\GVH__O[#9PWI^-?/_LD<^*SAYI1-D+==^G M:_J P<_^%HVWR/LYY"1X#WR[L,/F_/S'\?LOG%IP\?/E_L9DE'\)_. MM\/.^:_./WXZ__SQ_5ODOCN#W0@B\6V-CVR'\[^Z\6Y"=O /%^D?=T,+2[]^ M%F,__O333Q?BK[NAD5/'?W^XF@B3GL)DQ$)B^^]N_G)VEE"/,8:%/ M'^GL;///I\?;(G1>$%^XWO)B,^:"^#Y\6JRP8'0FQ7^+$J?=#YQJ_YJ9&:]7 M])=WD;=<^?3=16N8X-\TX$?CW*4SDOAQ0PBEZW0';[@D7M >W-PRIJ$5BY\O MZ?*9LJ:@EJUA&,X%+,>[PC3$%K%2C*8MP ?0LL_%E-G$1,VI[$0I%SR M??C\^>-%3-["(%RN+P3XC_"?WR8QB%0NC:_"P(4O4Q?^ 7+8<^'W[NZOT7@& MPC%:_O:!,!BTH+'GD(/3&L=SCF@*@4"VZ^^BH=@D#IT_ M%J'OPC5Z_6?BQ6O#I)%_H&,:["_X"9US8&Z#6?1EJ8ZB]S-'P> MZ0L-$J[!D/F'G$(_] M@_@)_48)_UFQIOU#'*0$E;AL%D0?B]X(1@8ON>V*_Q[!ZL?CB_(0.4OE!8#4QP M^.D)%)S;X(KX3N)O1G+QY_!1'ICFU)6LGU/^&M$8'^#=[5E&UH0@45C,V>8^ MC&D$\-Z%)!B!>B($<(LS;?0C&&C!O1ENXJ=746YD"FNEGMO!IW#1)0-A%[0H M6?YH!3X$7"Q7Z MBL!Y].;!5"PZ8I08(H#^)Q#081I>)5$,7,L WJ\TG#.R6H#F;)X/AW-Q@^A93N''<[1(<=TQ1"8[$%@T_ M='*P^SR"&Y;$FJ)M_&=&HF<1OTFB\SDA*P[^QPOJQ]'V-WP[/IY_^+B)V?[K MYM=[7(!B]!;^N5/D??),_5_>*09>] ZT<,-7 9P.Z@W8=+?WY-N$XT=OGHS4 MJAG8T/B2"[7J(;*9&TE48Q>.9N%.^Y8+*!V@4Q_4,,G?R$L#\HMY^OW[A]1)7;4SFM M-X3&<%.QDEML] +W,A>P<)-'P%83'B2"*QAT&_+V$#(AN&(P I^3F ^;ANF] M)R& \<_T1C">G468LQ!>V1?JARLN-W280&=F;VB-?+$ZJ#G<5URP_#=02C#3 MG-P;% M-91J6V_O/OT[BR) (!PE5K 36CPH4"#&?'W;*:-I"*328)T3L/, M(JQ4ZW!B+TN0RZ.NH:]JT&&K3*&G1#ZSL3M2['1$K"0I2TG4(D=>;\X2I$0K MM19Y/3&HJ]2:)4/QBL## ]6:L+6TT&,)\YJS68)]0LP\6DJTM>30XQ]=C=LL M&3XCY@I--;V*('^]*'$:(W8FE^13]^Z ';S&>L!&+,X "C\= @F_XM)N^_52 M7V3YF".#^.)%(IGL@9^N!PK_=1^IXY,H\F;>1C]V?T_2G-!2B[GY.OVS3GKN MN/P- Y$X+??BJ^?TALH!-$JG=_E8>T''X*<7>99;9N!L8^I77MU&44/=+P@M'4S,O98:#U/#1*]PV7UD8R3'SU_:NCJ"%;9 MU#[5NF3)*_FH*Y,>5:J=YGP<>[<]US'? )T=RT_H,>TG!EN3NM>$!2"DU-EX MDL$8#-1'*GAE&L+E\JL7+[@V#2#"#54>AJ@V5VNOV+-6PT4P -<._T9+8=C_ M:2BYC 3,SX

^?0#>=I#$4(U&HFZ>:S0]85UNP*I3>/8]HB MZ("3& 93T"JB$CCQUTM"TPJX9&DAB0V@IX$J_(:18.RS%X>JD!/$I7$ZX0FZ-FE6@"J MHE*Y7#&]X(^U=-#5BHMQ(FM1KA$_:I=U6M.Q;6W6KK8R41J3P8FV :.B]"+& MB:TY05$,7UF+L6$YT5$X[,1SM9M&O*PEB[8PK0B'X22 05]-3E-):(N@+!?V@IEEB_ =JCCB(?5J+NC8?R(*F9C'_ =NFMPJW MFJ7-C]AHTRP&:Y8H?\%&E.[CLV8)^)_8"*BEG=A1-ZCQ.DGOU5*%O1BJ YL7 MO7PCOX=LURY24I93,NBH0-Z3)1W/DR.$V_QW(#DO@91R$"D2ON?1N*(34%D7@)(?T@.9)L5C6W54T!F M,_$@ URZLJ_+MZS.]-ZVKJ(_J]YNU5QD2-NR/5-)=F_A1+@Z*4-^!V^Q5=PF MZ)&6Y6>TP-KBV+N6;L )H']=6T>#>F*MU?5N7>"M'G_4TA&LHT4]/JFK2]AF MD%>_JMF7%I13;Z"JLM,KI_6FEDH@4]GPRBE'M3PWCIL]]Q-?:GG*Q[8$ M.:+.^WGXGR0%LF3\7VO6;XR?<3<^%._S/G9*W:N-=>Z6CNODD'&/#&W@5 [4^5 [G$I&V:ALT'W M-L_J7NH+TSH#14NN^0M]LBTD7N-M!;K[/#:XI!K.-;E&FIC6:HR69=6IXVN3 6S+H%,&V.Y MTF>ISTCU4&AO/A8ZHXSM7%@CQD@PU\KOT)G9G^M("MSEFM?;*7U(6G-[0^V2 M^"1PZ&1!J>?9\40"H2"J1#CYNVU]^ MR&3]B'=_.SY(\B[GF;_B!,NX.U$OE0WNUF6RE *8_[LQGA\Y#DNH*]XCNH6# M%O!'(PZ9237RR/E^;VHBY?YN7#!DK:/MN5]S\^G@[E/)"^TUC$%_L/ #68N\ M%,H*.DKE<&,P;1;/)%L_4B[4T_) H>4!BXV??6^^>]&%5PE.O24,X8](OX2> MLRLF+,/#]"J;T';1U+(LL>>1Z.TZ*Z#6ZJ;)&JBA@M=/6+!%.P'E;;17M M<^KD-@I2]*N[>AV:,+O6&UF-'3UVTDY>&NA9S,,2TVJ7Z9PW:ZQ#K^'EKK2M M<(90NKO*#TX!3O1;L'C>*+4.O38L7M\RMBZRUH8\2M/;NJ!;&TH8-_BM"^"9 M/F9:+@-KNT68HM*A,\*V&.@-\9CH0_!--$/9]$,2NWM%&/.H.XIW8_B#XNDP M=PSGRTD8[[=U22(OZCE>N@=1@ Z Y@R8 LPPX#X,6 Z%PL8?A(K,?J.W$)D) M-%1Q6G/K]T^BRW7F6-PP^F?"&_,IPKHZ,_M'JPPT99149^9IHM5_[G^IA-Z= M'F52NM;4_A&[7._^^7>/,KC%%^L[N)?+:DMJ3NX?N2SIBY#69D_Y&M\/JHC. MY&VP2N)(\-M'O:-8,J/'=U)%,TR@-?PK\D '%\I^ZF91'+[J>=A0XH I&;!Z MWNFAU$V&4\DGTX[&L3K9J7)>;QMP&[S0M 5_QE=[(/5WHV)2UW?^PDC&I]K MH_&Y# T[4L4Z<8=FTV4,.A%QANRUH]7&W:FE9%8Y(G$24"]/K8:GM90N*IKJHZ(XS%N4 -/+Y5Q"EZ4I%2I>YQTG"I5M)&[L1#3R3-L]4EE4[TH%6Z M=DL)5N8H14H6K9.F[3K-M\*O].2AIXGJ8'5#E!,X1]HNW%RN2;4G%2E!M$Z0 MW*N:Y0X=CQ]Z*JC.C"DRG, IT??NYE^MD;M-K25%9P9\,Z>N=71LX[O.O?XC M=PE;3I,&#N5K&KNJB0Q@G3=!YNI0V&4X:]F5*?<+-6G@NNEK2 MSMH2DDYX[',W/&:*+#C$EX;EB[,:53Z*RIQ/UYO2/BH;J\!2$SQ%E+YSXXN;D98B!(YZ>$;= 'C&]3.C. MOCN0U/1WCY9(6SNU"$TF3N92Y.63!3)'>3I'CP?2?T/TS9/)ZFTV^BWSJ7SM MP-O4>$?C8+_E&;Y6)O]U^^7>*75@SV7*E\+'X"]L9ML.G8PIL/!!'E*MXX7E"V M\1,:X\<6W^V!2I*KJQT)9(L.R9P*K\^0S'DD%W>9<823=+7SSN1V7RDMNC,% MT--3,T4-"4%/(+_@:/9G56AP2$_0OI+,VHU#F$P=)NO8-,490;*6_*WL79SA M*)ME3TU3V-K6:5@.0QOKVBSQ?_S^B"\UVFT+VUZ1: %$RB2/EB64]AREG3@+ MZB8^'<]&+P 'WX:;D/'&OQ.^LV+SJZ*P]=;HKPN"!IBJ**K^?"1=+(9^(CT^ M%Q8&KKK'1G9$?XTI#CCY"WV.]]R\4?RH>Q5&L1#P$EQJ+V/,&?P0@M!U.2UO M$MY#5!;%+!V'E>R.DRP3'_C9_1T03>^ET"Z,M MC52M7#V2O@*#T_^G'2VIK:JU3?GLW67_/9D9DR$D1^^JYNX#XDS%D 7* K\, L#SZZOR>; %H%AG56ZB]'7GH( MGB(Z2_P[;R9-<=>9BA"Q:/>*7O$UN(^U<56OUI\W-)JGM2?T%^N MB,?X22E"E>Z,SW=&)NLU9UODV*VM0^XLQFJ5#J>[JM*!6TMA[?R%W>$E\.&) M[,J^574/<',=V#JGXHD_']UJ^ZO4;NO\?4:H44MOM\ZCUXI$>CJ^=8]#=T23 M"O/ NA3G5F2J,B.LRSEN=_'JVB$GY V?),LE8>LBPGTW>9(?8)D'O=94!,G" M"CCULH4K%\#HG;E7[0K>#1D6@*(9+ MRD:SF:B#HB 61^X+A9LPHNR1IEIFM/!6BC32^HL,@;$A,#8X\@N(34&A"4(_ MG*\OP: KB@15I8/>W"&V5TN4BV29^K([G=8?&S'B@F''_N#UA>('?H54L(]R M#L:]R>0T94VW^KLE6\A<=08+P4H"&X*M0[A& M'4711O/5,&[C/3U\\59S4F_(W(:G_^:]CA.$G6LK72:4S2D7> 5#ENG MB'6Y%R8%@]K#-=8DIIA3+-NZ@4R1:4\X2GB/K4GD,2B&5(\JV MM S8S%N.#7V@["I<+L-@LB",YELTCF?WR9*WJ@L9')$O%%;S O[3D]#.KHCO M)/YF)*^R=_@HST] ]DC6?R"\M^""QIY#?,.%CSEP)(#?!M>$\02L". 2$!5. M0R[2VG))8R[MO<[8#"1I3:69A7NLV>,\-HGANN/'\8Y_BLL<59,X^0QL:"AS M&=1S>D0%+E(:Q9NVHA6][LK&]E?8%,2>R\477!+[ O0TYYVZ-W"=@"1;)?'F MC!P>A;3!J@15,VOW1II?J3=?<)7R!<3"G()X@)WB;9.%L!<@1N,DCN!BY>4! M$B+47:5W)A;2[WG+GQ5MSIW8;NK)PN@GU:L:,WMKY,AW%M8>3 M8KIMP2KOINJR MMHK>]9\)?R(-5)$PX-YEQ4:HY_2&R@$TR@TI']L;Z!LW=1PZ?RB]5L5Q0WG- M4%[3XCX/@SGHA$LNGRI>."D=B@9PY6&7#+89>//E@;^"84!9,/)]CP0.O21! MN2BJ&-R?",TIF0I&+AF(!&@E'Y0.M15P\^P+RNYT$281&/W7PC] V$8!N[& MY[+>V8ARMJZ_2&\;\ _"/&Y(/?)L93FS%X:A %C)+R4#;02Z?]4>;@XW#(33 MYQD$]'@VHW 4.81WMY?C1Z6BJ3>W/ZLE>8[HGPDW05ZJ'V>3C<8$OI*[Y./M M1Z'_&]U MV?M@2J^FZ'1C77XCL>".+T XA3%:.AP)!]TP(9R=]7B6MK;SG,U3]UK\HYB. M!$%.;%Z\PX#) 58/E+(-A+(>W_KSD:"8B5*D_^29&X\\D*>'HFJ^,1F0_^0# M\P+'6Q$_#=9O("BT[JXS$_-F - .;;$9F_GX4-SF$J31@?T0O8B4UD+XD+X# MD1 )P5![2[-3\2$VA<]$B] 755M>,/]"UK4WLG0-Q*C"[R)0\GBN40;BVAM; MN1YB$NQ5OO%,1,J$N)DR;SZ7FG5M5S77/RC[&>)3\97Q+!/W S4^=ZV5EE8T M6::CN_%VN?(]ZF95\U^]&)3A>/_]\:JDG5.[M8QA2PFH[5LK60(*J>&YYLF*4N.,@&Y+14X 4TU%E7&[5Q[9%_5)6TYF) M"JWLF?^2,&"2U"=6 S_I$B@0U4#$IDHZU4;,DA=Y9T$J! MS])"DFB.E ;5PE*9.)]%O"1-'2G20Q],B_M@:IU:5>IZ3KN1)%NCQUUU@[5# M'OL-IB&RU"GT.^U.D=2.%'4MWI?GNN>D=6F.-GJ\57S?'/$3X'E5SOV.XQOD MP2,EB-9)D*7!9]FA+(D;/7&B:"G5JO1H&J83KA5H0E%:R& M:8!9W567P1IVN&-6<[-EM(;1MD>'K2S,-4P9>_1651VO8:)@5%";U?X:)@Q: MY;1L=+&PV# U,"JBM6J2#=,#LUI:-D%>S&R8,)A5U>R$DWKU*_/8Y<'(].FO MJ+>WO_+W6F%WE.TH]J.1M-=0O?15-G+H:GHRCY2A[NG0.^ M@TZ\WU'GJ WI^2V@)PMR$Y @@:MS\M"/V+I^Q'8T.*K0J>5NI=-J:J0V]8Z4 MTHRQI=.QRWR&SDU'S%%46*3?28%;#8%WS"H?*PK^3J;&I3%+'#&E_8BA%2,G MY @QN",&51J3)&\*69OGWQA_"S/\CTZ.;O*XCQ@[,4&.%AG<5L96,@&5(9[R M7<533NP5B2&>,L13#F%Y"L@R!#'X3^IRVHPV=6!E/%4RZKC$R;$:AM@'+F_25AK34.S)X6N;>G/,LM N%'@3LO%L M5GS[6#G4'*4".@73_8I$BY'OAZ_OA._K&:U\FG&8-SGWE1&VV1F^H'E"? M/_$TGCT!IP'TLM"3>@X25#(ME#20V(_NC^F\V)L+#\"$QG$:C+I^6X$>);54 M%3.0[,*AA-^HIINC_D*#1(9<_74LC QJ.EMR_D&50\/R6(F&LR9/"IE3!"<= M-!\BK7#U5%$ =]Q,]T%2(T0X@?>XJEU.^]A1E0,(*1&&MY4M?EM9AX.U[SBI MFPEGX-?TO=;IRRG#XV$]B&2)5]!BU.N=Y6IOI+7Y#(W$6IGKT]JDAMK,H.EP MM3;3H1E+2/RZUA;*M9,1$D^RM75R=:FA]EE;6Q]GZ&CDG>3VOOK2U.VC\+#; M^\B+&6(H_/,6O_=2GS85#GV+7WAI2XON'E7 J79J!18L?I^E+3]HQ29L2S05 M#P%PA<'EST+ 'HN-QYAH*GKV%R 5OXU&2;P LO^3ND] (B:02J7Z@T^"Z/H- MM"0O2CO^"X]#8=L/HDD=?:RW*-N^BKX%9I?K(FZJS-B./SID&WZ7V8:&3@1G M+EY8H\B*S@WI'5!EXO#!()N -9_9G!$AF?JH";^B^:?EN99Z$WLC[NB5,'>Z M7JEX-C^FO_NF5."/&.-2232IN5SOQVQ:/@G8]P@$KA8W=?*I@7#-/M7B,!LB MX".-8E 48NJ*T_P$VG3T.'DJ/?1Z<_#R@G)__@%([=X9D;51,/J)[R%O7W%% MQ+3%_7(PN5^>>ZYFB.=#AMB_^+-]V4;.<$;6-[>E3<_ 'J2J9&S3G[!/)*5< M'WV%@7%TJ\$CYCYB+;'&21S%("! Q*:]_CJB5_$[O9$L\_[Q%5EY,?%3)P'< MT)2]4/P128YD*3QX9X9;#%^_%K^N_:1=+S%)O7Q[F[M:1CSX .894'D.0+YCFX_K4_WYU!CH4.I&_'$IXSY ML(-:)N.KY]G'*X5&Q^-X0=ET08(-Y>U?NM$NZW[^Y DL#LI.-O5,[@-@ M>B/^]7+EAVM*)Z!G>@XM1_^>MRKBT M,(P%[]N^\A=5]&/\/C1^I$\X#A3+7 MW?=.CX0IIX "LOD5'R?SC!T9" N+$;L-R&?S,+J.7N.LE=$N%SE.<+_SBI.A M0&PH$-.L>2T+WF<%QF'\"SVNJMK6>LB>0 UK>?1RE^NM&=Y'BKX6?Y=&^G,W M8B=A8O0D4QV37FAV J>MRXR#+/DK O,G1K].U&"C^0#6%96>0KDP0IV^7,W M2;Y.E8?#_ UK27!DB60F6P1G83?B\WJ@[^"D'PIN[2;+Q]HZ? L4%DFVD+65 M_O:0O"3GR-K. L>C>H.T)6L[%%C RSJ94=:V1D!_7W;9E^2(31U M31XL(+Y^,IB]_20LV(9:"63V=K,XWDYH9)S9VP[# H:NG>5F;TN.T]N-PY0X MPWMSDB9KAQESALE_DK;KL;/M3J-#SB19+@E;CV95@.T$]R8O C%MSMUX3O!+^$]RBC0Q/&(WP[4\MX"SL M956%_V@^9W0.6.8#3#NYK]J0?@ ZF?K2)MZJ.K6D-=P].$L6C*6LUG9\'2T[ M=2C&LJ\@9B@H,D:_9G+O>$ZQ$RNT_+P$OX;E,P>L_ P$OX$M_: MB:6GXZ5]'8?;B66WX]V4VLZV$\M[Q[LSM7UL)Y8ICW=GZKG63BU[V\B^].15 M0Y\[=I VM@A]V/4HQ1R,VDGR'-$_$T#^FA><5FC+"RP GU$F YAZ- M (%TR](_B! M=4OSGM1C>P$9)#EU2!1+7P&1##PNL-L'([? 2)Z1*Q]G'ROT_P:0N'\>Z2IA MSH+P1.APSLA2D;RHF( ,B>J,1-F44T'$_'MQ]^&+$ N9AC#70BVD00$&^>,^ M#5;I;4N^T.=XKX@I#D;)0"1 5Z;G2H<;XYO_I2Q\"$$Q'P<4=OW&>Z%@[(%8 MC,&4N.):*XL]N,XG- "U]3Z,:21GG^:+]7>PN8I;E)J[ZI31,DR"6/KTF.9L M8]OUC:PS9W/Z"J1=USC?=:;WMB531@E8'VM!W$VUD /6!Y/F)*AF&"-]AG"C M3*O.$:=CX2_5[ZBU60['UJ2%XQLZ\^*I;Q3X7FN/9%,[/2?PBY9'1;$"CBW9 MDG3C"N*4!0$L3H3.MJBFFWU]L$#&*65++]![B*[6 L,S8'U?IOOF8R6O6=6: M:F,"6%M75'G>5RVGCG59)%IF_+9GJLR/@A3KRL;^2E?+(=(EU$&/=UD#[/:( M8^]BW2"EL8'GMA#DD'B0<-)(+Y>QVC-6306K#XMY0F _/+J!P@H/W:XQ7!-O M&5+*:!T9N:\LRR%RYQ12W*NYHLK?MN.(%GXP:XEC5C?5=:39G5FK*V%J.>IP MDN3X&DN9F,))FV.?+J5/%&?*]/'81V$\X"2-:6'3RC5M+XDZ.V!2S[;=.?)M M[BZ5\]Q>JG3&04I'O+U/ )B@5Y,@@+WU$28Y[+OJT-^];7(8E[ H,?V_AU1U;;;PJ\5J1]289 MC AX9>:;=+CM"/2?6?QWRKZ1WVD4KT%S (,PX:T*KI(H#I?1W[\]7BG;96I. M[G^7>,/FP/%\+^WMO."RY3:X#@AOML#_+L]%J+?&<255_H'0HJ3*_1W;+MR' M7 M*'.%)W]R-Y05>W&"JMSLUU\9&&OC%%9@\H,]2^"7E]7W4FU<*%[U%>D-V M]X[2'F X,FTP;[.B1>E#E6KWSI(N:L76Q:,:(%M0PG$B7>D#5QHV6]]V1I'' MB69U4E/!%LGA9FTDM>HY[[Q=@10]K0P"M>V1=;;(]63T^*N2;=H3X 22;*IL MH"P9=,T,ZP*\6M=50WO$.F)42<"\O8(3O?:W=)60L"[&:H+'ZUI[UH4131!) M:OU8%R2L18U6AB'Z0,WAZUNI59B)SZ!LFI)"^4A7(>-$ST!6V,K#XAV=J0A: MH2C@O%QO_JCY#);V2OVTZ?A*>8ASM? UZBB,/2[(*;&R0,C;=4C'M@0Y MHL[[>?ARX? <5;9.H=[\(( 6X&Y^\=O7RP/8,G_HCJ]K%*)G+$L]((*9;ZM8ZR^VJWPW**(,5=(\6IH9!02'J<]G4' MM*BZ7^PW$>YI/"$^C2[75V2Y(F#X3,6B(T9)SY;"QIT7W< 67@,Y&) U=>Q1 MQK/S#O:ERGIHO!P"BZ(F['K&1:-%!SO# CNC'LCW( L7(]AT $":\5$RZ,@9 M*;^';,^=Y3Q0,NBXE"1+.%RPE5_;2)%6;W.E&K(S M;;4T!.MHT,6=TDCOL,Y/HBTD2O42G.CV=&^6B9W3<1=-PXSHV+/*X#4:O$:# MU\A2KU&]Z/331!*=AC\,GB'DGJ&G@,QF(@&*NE)!+O<0U9D^>(J^UTR1P64U MN*P&E]7@LCI>C@K729!B.;BI6KBI:JDKUM%B<%=9G,3V'7JIT%41=>NUQ.^4 M.]CHP2$W..0&A]S@D.O (=?$"> DC/$VVX+[Y)Z _+#!:S%X+0:OQ>"U0(O[ M]^&U.*[16KPL<-IJV$R1S:_Y?YY)1/_V_P%02P,$% @ ECJJ5*PZB(4J ML@ Q"0( !4 !T=&=T+3(P,C(P,S,Q7VQA8BYX;6SLO7ESY+B5+_K__11X M/7YSJ^.ENJNJ%W>WK^=&:BLK1J74:&G?&<<+!T4B4[299)ID2LKY]!?G8"' M/9,$R:QVA-U5)9%G 4#@X"R_\[_^]]LZ("\T3OPH_.-7'[YY_Q6AH1MY?KCZ MXU>/]R?S^[.KJZ_^][_]C__U_YR__SPX>=?/GSXY>,/WWS_ M_???_7_OW__R_KWV6K39Q?[J.27OW*\)O,5XAR$-@AVY]$,G='TG(/>2Z8Q< MA>XW9!X$Y [>2L@=36C\0KUO.,V :?!+(-5X2_Q?$O>9KIWKR$7Q_OB5IL_; M4QQ\$\6K;S^^?__=M^JMRB?@7R?RL1/XT>??_X6?ZL>3?RR!QG9#]_^G\_7]ZCG"9NAE(T:_>K?_@[JTKI?OX6GO@VI"LVA=ZU\T0#QAM)/,=T6?Y>$,?&:S L M/\.P?/@1AN5?RJBENPW]XU>)O]X$]*MO,T$#> C6H'@.Z-:,);(5(\3I^BF\ MH,B8_.A;2D./>C@RBF7D&@\%L$ZBN*AWPD1 ]DLG>4(9MLG)RG$V3):/'[ZE M09K(GYS 3T[>?Q KXU_$C_]Z_^S$])1-OG<6K3Z!L9Z_^4F%]LWOC:;2ISA*DMLX6OIIA?#Z$_N+F::K%'A_?/^=X P_ MP1&)'3?]LY\^GVV3-%JSXV*^CN+4_V\<&S[7BZ5\<)XD-,V/;R=2?0UY$J?: M<+-_Y8>:_>BO]RX-'2;&9113UTG2SW3]1..<.C4/CK8^KBG[(L^B))T_)3AZ M%:ND^-QH(M_1%QINV>E[S\[?HO@L<)*DYE#:A\+X"XR9UVQCOV9' M4=/2TIX<36PF RP6>D[YGU>A$@\WRFO?>?(#/]U5*-/^_=%4!+/>VP9TL3RG M3^D5L^YCO)DE#\R>/66<_UYE"C:_V-NN^_ :/3Q'V\0)O8=7QF.W"-G*<$*V MF]Y3=QNS$9RO8HH6:.FW?RB5CM.24/>;5?3RK4=]G)%_? ]_/>%_1?78/_]Z MP:S*='?![)T56QC,3GME%A SKYTPOZZ:GA[S0V$?ZX/SEEW[&XZ0NCV#*_J)$4_!HW/I^/&O3K"E?5\\^Q7N^";G M9@L;V6*)OTWF+X[/1C:@3&M4K^_A;F(WV@ *(9.':.ZR)1%3=A5F9W&ZNPV8 M7.P;A(6R@425.V0H'M)QJM8F?S[+M.4&(OUC\[HB]FO8Y"M,7K MOO_"8Z,)G-LDS 6_V*;@'@47.?LT?+?A$#R,UH!&R=SSF"0)KIM%S%;\BP^^ MWRJKI.+Q"1BWY1N:V*6VZ7,4^_]-OR=N^.YP8 VPN^A9@^L^7@OU"^.I2=L(SBQ FH MN(ZQ:9A[?]LF*1Q9;.DLENR^< L>86:+I&GL/VU3U"RZ99]4Y?%PWVZ-[D>O/*5'L>8;=WP:[1PC?S)9N@_Z1. M?!EM2]TS7R^[HYMM[#X[<%B#7;T^C]:.7S5QM:^,ILCI-O%#9KNQI?+D MASC$35& VE=Z6V45-C*:Q 5#N6Q=[4=@Q(M0PHX:V+,3=$C&+\SN2^[9UZPO M^\KK4:N7^_OTI4?D,\92\$X)F\]C&#U!O@SLM%?AAHTKX[]ENQ0[<8.M!U_V MW'7CK7)^)=+[=;:-X3"MMM&&XSO>>4Y#MD0A1CCWUFPWA$\)R24\A^*&!FLNM\?<4=C,V78B M]/[XT7CY?'"+PQPA(OP#N2-V4?%'KB) MPEC^$TR*VB'HC_YXJ\!?A?[2=\'GS;]*R.B+ M^%Z6N*&;=[>1 'YQGX*V/J MG$5>F4/3^/5XOB!Q;JIH*5\XU5ZWFA=&4^+"B>$$2FXIOY*>^\$63JCZVT73 M6].9$^T;WF-B@H*LW68]9."_^"!L4G M)<*6DJTXT6)U7QVV)0_$HDWN8,2R,\<6@4 MN6\Q1O?$EJ1WMLZ(V8]&;S8V%MM)#2\-$5E=/^B\#55./D[ M$IO\-;_C_7XJQA->,N\WS,AC-]%?G=@'V>^P8#]BJ\"!TX M+.'W;!$U)3JWHC'>PH/O=K',N65V]4?QGB]/(?-'N>"R+Z,Y&:CLI4%WLSOZ MXB>8T<,N.E',KT)L04%E#SK4\&*ELE8JRQ(/HV.U7%3^C,M29NNU>&L\XT"S M6!9+@2@ T98$KQ.P7C!R464SY@W0@?"%AN\L#G@=8ZXZ#5ZR/O M\$[D*:!Y/F353**?9UW5: M36@\LY2F9T[RC.GJ'O5.=X\)[%!73&;$JT! F[HKWAX$1IW9]C>)JJ?'BR&M M-T&THU1D.VH?5WUTO?F]J6;[');G,V)Z:U4Y5+6[J_:54=%A\N:F*M2N7VVM M7IU"J15W"%\ER;8RS%?U]'3BKIC$Q_X\8S_T:TZBAM>F&Z7K6M,*2I=>J\:0 M8/2Z);%#RJ !''$-I4ME;XQW BZ7U$V9X?3FHNL(W$6+$.P.^#],R(L3\(( M&<6!7["U;OY >Y(GQV)D)]E$B1-\BJ/M1MX[P9'#/G@1ZV-S6G7$CB_89&(# MIDM?W.[AZTJX8[QEC*"1S/A +ACY18S$Q9*9NWCMJ:J_JGVG-^?23?2"[BH- MYN,"HZ T+%1;5(.$'$"EOWAH2!_\-<6O(PBB5\!9A-HF'#<%35(:#FWWYB") M=1)+1>X'-\ZZ+,&N]+$Q;:-\>: L_6OP"+5Y&3\[;_YZNSZ-XCAZA;B LV&_J80;VXO$1#Q1#;MK MQ<.]';G7E"U?6LQGTX(O8,_6%M]W(#3(@2S!MOE%[(()5(Q65S\WE<#,M4#8 MKH%"K'MCX'!M(H4HW8;*GQEQI,%1O18;X1F3:@70)#AX#6=SXXOC[:?:K?VS MDZ*M6;+P&Q\?,RR186"J&^)#I#GF( 6=QDEY(NCA=*;CH5CX]HR&XV 1X*3@"W M^4MVF;\*EU&\=EH@8+=]>SQ_F4HM2AXBF1!'C1V*;4PEL52UX+)8:L-86&$U MWL"%J>_!]LPN7YEG\.*-HQN JP?\$-M49!+EB^=XEDW52/5"NS^3W$3MR4JL M2LWNRH*626UMWNPO&BGR'/],GQ*_> LL?V;D>Y,YS1=O?I+2T&7G26U% M\&$T!O7'W; )?YZOV8[A.I61L9*')A4,N&Y(0:Y_9QKX$@(Z7=8EPTXBKQ$5 M6K5^O=KW)HEV7'5M MJGME(M>^RQC#B^YNL>2&BN\*(Z#57;#F]?Z:ZCS[LO:13BIEW3 M0:?AE?'<(_R>T^ 1,A^:4)<9@4VII:BRV:[Y O:A,.+&[WAT[<1_QWQ;^ >D M^-3?U>O?Z6WIUT"ME&T\[=Z9E/&F7/+RZG&^I3?,RGUXI<$+_F'%U"9_5#X^$068\5;OL*U\? J!NULG7L08@_?09=-@W[5Y\SAZO50H MN!^-<8L1:J"TJY\;,9CD89=7)[AU?+8IGSD;'P)?V8JJ# TUOMB?KRB* NJ= M1J%WN0V]:M.J]+GQ2V9;^(T+V-LFT,7I+@L/ \Q [=9LGV^/F6-Z:O5EQ+[I M91$*K_;1WF0YO([G;>.+VRJ]TF0Y]LQ@YK0S"OSRRB=4D;$UEY22G MT!"&:J;TQ1N[,42Q!]?G';I3((D7:OVB(,!6M3P@5IN69H?CH F$D.15DS>( MOQXKSZX"WBG_1+^?/_HR =BB).Y3]53_<37>@;>J%W']LR.6"XNZS,;6?V5/ M3@;+N$V7O_IW)A+]44NBN:"A\;W16PL(WX?JK,N=(ZU! _8F,[+?JT$;XYGQ M+ACP]19*Z+)TS7H64"F2K@?V.? MN5:(*CX$\8M]6K7M0VO\6T_^[E!30='3+0SK?@MJK%8MF+Q)C@ M2$D4^!ZNQ7;@L+6O?('@.S<15L51C[OZZ[[N0?CWYW"(MCQ#BH?_JWW9Y0_V M[_AH; )I>H03TW\L0YF+,$O@Z:W]9"?.Q_=1B*7'.TH DIOHV/L0P8^TDV@N MK$LV3"D;C\1WZUP_X\DSA4AJVY!<[2OC78@#)X38>LW=R7ADBF 83=>E5J\> M[==,#._A*]U[XSAPJM]>EMD:+$RP:WPS(@);?7E*!.H0FF;U=,0 M&MJ;S%21#EUWN]XBQ#(B03V&L?#H@#>'A[?9RJJ*4/1"^VC/V6I'32]-%GOB M/C5X]OT1 0X@-,V<7HE/TZHJ^!!*DPFOUR/;5#U]=)LDN+UM;9(F[8FD.&L- M(;+N,'>P<[7K,E?W_L0BW%G^6PWZ5*M7)_-5[IGO,O'=5"MI@,S$A]>H8V&$ MI#*1;PW6#O26BI/TCO+Z22%LNV^M[OUI@*-5G_?:,V,G)4'V ]A9S/)*'C<> M&U3V_/OW/];60[5[=X*N,V9:+;?!M;^LVO%:O3J^PP0_\IQ=K.-Y"L"A5JER M+.R: IW1R2AG.^ M9#_+[Z7UST[DA-.LP0?&)@$X2W"L,>L8,,U$BMFYLTOVMBX;Z4W@6$$WY;1&/X,N8W8]QC\E[\YB[RR8L&:AZ"C[AT9ZW;AO@*';?B0@.&/MU]HN!3 MWSS[[AP^XG:QL_V(]'96F .;Y/N:P _+CH.<5.T1>1TXX#SW9VE!!?M0@ZNU-9$*P M=>ALR>J^JY/G#R(QJ6(>,Q1;Y49L\^9Q0G[WTRKXM]$46)VXO%0'#I\H! UJ M4N'KWQD_$[-EJE'YT]. 1VB%#II_=L +]!U=^<"50Q)67IUSCXT7(FWA:;\% M;P\SN5+V13]M4]YW[-9I,1M]41^_H-6L!&,_4,G?$()AA@KU5U77\CV)]("CMU75"(/;)MJF64H8[AGRDT&&+'VK8DTJ$ ME=I7QLT3%"T7^7%_$Z5TCSX6K=\?\/3"I>/ W9$R.]X^.W^+8NGM+[,A*QX:U?66:Z7*#BEV'Y=ES\O;V& MEKB'TI Z0L,$!D]]Q/LL12-H]^(T0PR/H2<,)>I=O+F04%*'>'X8K?%,E2"( M7IFM04N0W=AG37U$BFB [=N+QI@97+G&$XW8BA7/CQB98%8BG"Q9._/Z+A4U M+PRR.U]'D(?Y'(6T-+>F])'^2XE-[*6\2[3^V0F@&]8DK.S;;;,UI0E=.5K? M+484>ON48!ND%'M5 11>G0>UXNG1Q)<-8\H;559HT?!2?VT)5*-DR>,JA#CH M77'G;GY^(B#2/$A[E23;RI!PS0LCAIM2G^-MWM,TY>W;Q7Y9&6:J?F-D7[NZ MTF3NB%I_>]GS_;DQU1:=:UF=08/4;O4'$AD6 A^2&:K []7O!O2KW*^=(#C= M)GY("_F554^-GFCP$(G6DODJZZS"NJ8A^KY4)K5?-N.+-;TU7@@J7CFA<.\: M*)/ST&-")W!@&:Y?)U!QUB:/0#^T1QN:/]'XL_,WMEGM$I$+S.3F3H+D3Y_O MSFKO-RU?[KF5CH2+Y-VZ?=%6KJ8E39O7QDUW:\1M&1E:I0S/,CN2_^33&"H[ M=^U:-K6B,6*SL+]MQ56=;=/E#<#*$9>QZ!WZ<]_3^(5-%S?--9BWNM1AZVS' M2R_-F) M_TXU8,%Z]UK3:Y.8@=I-L>3!$6=A!?O/'=U ,+P1DJ[R\=$4.'4"\(/?/U.: M@E\3K;#J]5_Y>&_VRF=GIV6V/+RRX8(?%/![JG-D]J0PW:3]9"]L QOP=CU* MT-L"T>]_B--EW &;?0Y[O3\>+!3ZAYO H,R'>AOB_Z)Q=!OY8;H(*?MR+IGA MG_DH-0"'>QKZ40P),N4QG8[$IAE=U2JPYLN4QG 5 J4.B:Y6TAH=6;SV!,X] M=*QILG;28T?M'U*&?-S8$ZGYO4F6T&OYA\IKW#[CJ0_*(V]0USQ\E;BQSS." M:[K%U;TQ?AZW*/ZKO>I6/#QBGC/;(%R_KO+;>&0BN;WYQ=XJN[?PTHA+QJ/+ MZD_WXDW4,!:Y-.#R8ZL=OH7A?'46-O&\?WQ&&M>@JW:.#;YLT))%2I MOF-9!2<&#!_9%I:(!-IVD.7=:$Y@*,K7GE88=>AX'$QX,M['JW 9Q6L4^[JA MNU*K5_OSV?#$5'"U0*DQ8\Q.W=*\ZXHG;8=#2^##&Q^?V%:]-SH>+&*K^'%% M/E,K9E!5:XY01Z*]X098[.G#4[IE;LPA:O: KX.#4-D%J\-N[:/:3Q M;F-KSHIN@^J4JUODXPAT?!M(H\Z\*61%0 "C!;!U*C.Y[XVG=_E&O#'QM#"^ MP2#P0U)7,5W^],@)J[79J1/(S.%7L6M 5O]8&S6O>V-248KDD(Y%R11,63"S M>;:XWE&0)T3J-KB,*E;NY_L3FA#JT\5Z$T0[2N\H0KH>@OI40V)\U)[&:TGQ MP2E@#@-D6-LJG\;7)K3<9,TC.T/Q2AL[!5S9/5\^DDA1?3.BPV@-VEOB/[9. MG-(XV/$;?$DM0-63DTHUJHU+UKPP8B\7S-D&/.B+-S:LH1-H]ZU#<%"[4!Q_ M0U\LX5I\&42O34G_M:_8 (Z<"V DR%:80R)8X3?->$M=R(V8CEV:"EW?#*OV MG4&V-@G*^>'CTX.?%B+9I8^,F&M1R ]I:*12]\8DX#@K[1GMD4G=V;[;^\[V MW=B?IHD,UF0-5ST]=E\DP^1KA*2H?&,BLU#:[Q235COT2Q7O3Z$D1UP$'Z)N M;0RZ4)RNI[,RPQG_@T 'H=R%_A2OTSP7$F)>VEV8RUNU81Y*;73WNRS1U:<.OM2Z5,MV[X[_96MVT8>] M+:D/8UM2*A:?X?BR,ZD+(' 7BI,* E3US;Z,MI7XC_N2F8CMIH/JHH/!RVI+ M6AEOM02F:[8T9%[P,"4-JXN?;Q*;BGRQ!, M]_!%U[\^8@Q+HD(V0-:5/&C#R8E\5P7[ MR\:_;Q;'MY4W)D?55G-/('EK7_G&+,24'L$:9+/\4[U]33=L^&)XN@X?O?C0 MV(=64AH"9494KE-DD]?\8')#M'@YN+W+% *+MW'D4NKAR$**%>Z8RSKPONH7 MQHQAR([9597>]9'2UN^/BL24"G"E!C.I]-&1"X*S)+ V62+U[XSO9FO1?Z)0 M'IAS.C58[598C;@&N$<&F@^R15F/UEOQ<$\71@Q=QCLNN_@'BHT"BQ_\]?$^ M)YSVBZF8("50P)60',_KZ\1@L2?,!)1&I.]6^7-+GYT4/FQCF^6&EX[O M$E(L#1O!$]F6^["MJ-A==+TMQS4K_GZ$.GCSI,AU4#+@(F2?OD68E;E7I[*/ M)L;QQ9\/]:0K5X?TZFV= - WJ^*U$Q)PO!.4MTS.-4IN2')M>&E\:U3[O"YC M;.GA[@]!G'^SOSIQ([M>8+! -=MBJ?^J; -I^VKOU;GSY1(W(\C>F7MH.K$- M"U.DX%-X]CW$>!UP*] MK>7+5@Z_(N2:A"929UMMD^8>"(Z'ZEF:A<0,=ATMM:'!R#XDCK/%2ON6UKVS MF4CNEYA+N":T*Z P7C@"*)K#^NK6$1K/;R>*TL4N6GX,*V04/'$3-%GTW\.^ M=!.E_TG3K#U8E>_/&K^)+/Z:D$[)@^-9(SP_EJ=)N;L'9B0ECLOA<4(/_QGH M$)6-H8Z#Z0V80W;I!S0^8SOH*HKS* %53PU:/)Y!&%^RGY1EMU4]>7SWAM8> M*:M0:*W9CWZ]C^I:[EYN4V8)E)C\>[D#>F'1F]F=\T2*%GRY/%X^?X^A1P,F M=%R.F:G-)IA640KHA4X0[,[]8 N%!9QVF:D^O! C9ONDCA]23X;GM'R*<[KT MWLDK)"TT.IC0_DWOY64OM*CXFE*U@A[(05 ME]Z:C+C*9\?WVFNQ]X9+0>TK8^,SL]FN3#LP'AG1S&#G#EP0T7$ %X!*@Z#P M8'\%*E$4L/MR$Y^F5HL6-)0_2+, ]Z.W-.^;7"U)0G3,]^UOBD\V@^7 3]2=DQ+ M27FZ;>GMN?GYD?OKP66>'91A6IL"4?[L1!();YUX$?/*9;3[Y%?4*J&P\N7^ M2B'4&C]L,R@#6NB1<+\E'X46H[!KBQX\30W7]R,P_DU/=>%JD9Q?\GA_ W]P M1+^I]T-/E+^\F M/<;B,8JV8LBJ3<& AQHOEUC2-K Y:F#&+S)/3 "5HB=D$ M@8G9Y%+_I09LI]6KO6TVCZ$C$_6\2I#6ZJO6/J_WEU:2X;8]1!4PG[+K3NG7 M>4>9_9/XJ?R&^9>G?79E^6V#LAX?!K<.#RKWT$3R:JH2L/&7=;GA>Y,9./+: M4[U#9IW/36A,XT/+69J>-RSUIMBY2V;T\FBE=; M,EWQ\&C"0Z'S8CGW(EPLM:*7/CH%5%=FY]W05V'L "Q)'(7LKRY/VZM)#]J/ MQMB@$%501"IK%3X$]C^OVEH^A-)$LKQT:&$GCG<<)A-*VI8/SS3GEVJ5#K8? MQ?%\7")/=[%4_7Q48ZLJSU;=*U-H(B,B*@T!W)H7QEN4*I:,*2F:>8[9%SC$ M!;NB,=K1E>IXYMOV*<$"N/3BI2JT5O_L>#U8HJH0 CS8/ A[WRU G_7NV]J'[X2(J=L%$3XU]U M43^4VIA-2&1Z8.TW77QN-)&AG.K5#X)Y6!CC]KEC>Q(YOGN^PJF0EX;M;RX=%S?@VI!7Z:,3R&2 UBN 4,M;*/'NA+R( ME?^B';C>X?2.[RMLK/E5<:OI867N(=IXW@Q9AZK=>;@_K^&.U.+%WDRD7 EA M[(>NOW$"?FD6YF6A#&V?-\?S@L6(Z+%#NX";"'5KM?+Q\:,OXLIOM%EMWXVP MYMWQBD0Q0K%8JAO /5WA=UZA3O7SXR>O[XGHE)B03NK64[D[FW3PJ::RB(Y$QT^W,M&&%O=.Q.X?X@32;7*N H1=!\6 M$K-R^2]KTR@.H#1H534F5XG. @T]N0N/3@+26T,?EQ"9-<"D3>\-BL'[Z30G MI_:+2?7FNJ,A?>78AK49#=5OC;DK4>C@B)G5+S2(-K"4Z_&9Z]\9+@FXLO>F M6+9GX-$.*EI+U$'2#LY^6B7. +):7I9[9BZSV$41*L=3EK>SUR? M--+JW?'\+@%2KTJZK/^B6[X\OEG8"4@XZWV(7V0^':OG:^A^O*>-?%&&R&Z; MVQ0\4.H><1MQRZZ] ZKZU8GYS//X\S!/L6;]08^:Q#BN[N $;(PIV&$VL<%K MX=57^P?6=ZK(' (&G?N \A9Z)>THA^-[?$.Z)TSNX'&:'/NII2N+ZHQJ\/[] MWQ_Q.H9('0:^?%UGI*K'Q_T("B6B-2K4O#"1#*@DU[U)-+D0EU[,VVV5&]6& MSGC?UGK#-EA^UA?@SC#G"(R=JKVG[=N3AEYZ-T*\R*K(])*C!HR./>A-($85FE+N6Q-[HGZLQ^U MWC[CS\ZNT(R\8"16IX'O\_IT[XM-'GGI6*AJ-]U+F[I^A>@520[V4*.=:!U\ M7/G#(U:/<(@C8?AK ][DB6KSYI2NZ-)8EE@*]6;H'@2.XC)15\NQ/YTA(0XS MGW=3W*SE2Y/#O3D'8'3KQ-45KL/*,(5J'_&YJAP^ M&K]0P$+BX.FR]+6Y&J@EG?&#>:>[LO:#-:ZO-F^.%X"%,QZ0!>K*](UG!MR< M[I_911^^)B>L!E\U'IJ 83Y_.^=@&95*8W!I[UH3*&.'"!A]_5 MM7Z]-R-299=63T'U.B&>3S/AFMW]?,]+GFHCW8XR%GUC:GLL?'VE2CT MHA!%>G+"OR_8"H7[#YOEZZO3Q5UMFE.[=Z?A5Q79!,([VL:=FGMCD.]TSG8, M#PV5P"F["9B_G\"Y6U,RWRZ7NY' >"58$9Q,&YK2^8K=#_'"6/LYU+PP(9]! M&012$P[%OE1&A>(O:;^>2JBCNAJR=N^.MQRK@;IX6*!= [V]R4S.LZ#,]&44 M)X:9WJOSX& V(_H'2OH5*W0SO6F7J/7]'PY/'^*V/T MV#A'V_CP#)BJ!!C\#]1&*+R2#W\-G@+))HX"RF>)3=+KZ^LW.%$P1Q_?O__N M6_CUMRC*5_^&] DR(+H01)."G.Z(_IR0A* 4XK]"&"*D^5_?9OI^.6/&3.N$ M7O.!XR1(M"0KP Q+",<3LZ=X12/*TYV,@AZX C*ZQ" ,LPZDR5^ ^/]_1(KI MTU2IW1/7SIY:B!/$[FQ+/SUP9I "X20F*6<*G:BN=6$WEH0U%QD_1Z!KCU=ZEH<,X0J*: MZR0"'?[ )2R)D+]P,A8/--7S7*:-'"@RTB% B)W!@I1%L456K]8^K*/\@B#1 M*%I5!+^2&O#K:YE T_%$D"R($WK$5TPL[_@V%).&AE2(T289<;%]D[\ ?8(, MCFG6](U[5 V59U6F6XO"P*3C]Z7H$4EPD'VB-S7T"W6F1#D(_URZU%??5Y MY&Q.JI1^,I0>8&O(&NYVWMLX*0*T)BVX?AG.I/>1GCW!:XJ6S**>?C;G $W2 M0!(E[^X6CU\?H79BE4GZY)WD\#6;,9+IRTUPQ<:B6U/YJ?,>:.E\[C*!DCI< MW;0 .L'@]#$I%13UN8["U0E3=DV "=&XD+^@^YX -X+L;)FOA<#_(F1[B!-B M/A F1NU4TN-AAW;N"L(8DE1P)"FR)!$S80/&%*\EB6!+',G7UKW$ON[2UF(Z M2TZ$LR*,%P%F:-=+=D3QLVC0#*2[_A5#&$UH.X""68G#Q9K&*[8;?HJCU_19 ME#4=.(F<(I$D":=)!-'):Z%/Q]"J%%+QLFANQXND,+$829+1'.0N63S@;V.Z M<7Q/EIJ+.Z8"_>CBQ5:GO>3&#@LB^!')4-ZE<4=!GM:\V ,-PL]\$$*Z@F"W M6+Q2;7G;QD,C0G5%RI!G% M2^I#M7+2V.EJM P"KH5AN?'A!T6(T(1HJA"I"Q'*$-2&@#H$]"&HT#\GK/KP MDL1/:D<08GI\XF9R_&VF.!P\K!(G712E:97*J-9H*YO+!2%1+AE1HL%P\C'_ M\H?3S,< = 62H+LQX8/BJ$%9LD'Q!:R"O7%1O;(C4;X(F?7L2KP#S.04,L/8 M3[$3PX$+1S)@YP81+(CD09 )6A>*S5&I6FY."'RK!&[D&ZDJ'*14,ICI)@8' MU@#<:F%FS$A(CVL<2NP+->]I<=YG?.+Y*%QD@V+)M,#XN81[U9/C.WC6%3VB M$[3F0N]5!2,8J-&RF=:F<&0ZG];ZKCDCOWO_S?OW'\C&BP] M_[_:5!4R_!_(#[^???SQI]F//WS U'[[V>__UX][&/_NS\0]O<-AV ( M=G\@'W^>_?Z'#[.??O@!7V/__/&[[V8__?R3?"W*()9FQKO3'=7 &% >];)L M+'9>"-H.H\L]XX+/".]>:/V6TE4/GCW$ON@X;:/-*5WY(6!2,,LJL&L0]*/9 M1>BUT>L"OQ?[2E6T$BJ HW%8S6X.I,)]K&#X:@P)>2?!@7,3,NGCQV3+JYHT5- D2)8N82++35Z3$(2L(SX0ZD4UUBI&N M#MU:3G?%?BT8P>H:)9.?8=E=5EY,E6@$91-'(Y<.35=,G9 "$I20H(@BS&;Q M,Y[6Z)8&5H]]B"4.%P\%"$_H#3T\HL#)R>P-Z5J]L7G)ZTL'?8*5(MGEE:=T MD'?"=?ZUY:MK;UH9CG!S>MY=*%T89>N6I :W=VAJ=$9ADF+J@XV#J7)FK$I\ M[B?.:A6#:P:; H@,;+.*\< A-VG#AB?SNWF6Q5^LIEE8U5#_X#4&;*,6Y"TF MGNV-K[,7'&^7D7@,8RI\= '4=K%)]T.HF=\!BPMC$AE-\.CR:98@E=]Z\8"23C&2BP:X,7QQ$ MZ(5X1)AXSD0=T,W83/W,O9L(/Y4O,+N#"($HNXVA]\89(O4%6C,I$C,(55B%H(*4] MN"\D6P)\B62L5R(S.P-XB[H/6=E$5A!]!"I>X, MDQ^!O8'E,",.2$!V3 2R9#+82IP?<%C$!U);&D*'-$G8 M?OOD\WX#70NR)4FBT[0/>5 1Y<189"'4V7%'59%>1T1Z0Q[I9;?")PSK%E-# M;.V?5M46,UH3V.91[&)X^QBU+%,HM1NVDIB,T+/X*@1T>+!UYJX;;U6I2R)K77A3OK1#!"IO M"4-./V8+DG4F),UKF9(BW)9,YLG.-C2 MOLX*)S3A.&B:+A[A\A$A()$20CV:D#&#=,GJT(2?L_CL*7@5HORW0)K=. ,/4">OZJ5TYWU-)-9^L1-4D M+E:B*J&))C5^';9!L:<]![7%I]6#!B<[>/J2F1I^F@EK;T1%%S#H#41]M'=N M:"J,F$Z6BZ#+OE))&/,'\<(2!-$K!/*P#M*+MD_IR!FRB,Y3_!/=QIZC7WC@O?1?*_K-.K]#5U:?=<0DSXB2C3B3Y@7+D[:AH;!K;]=J)=V"1-JAL MIX+P#.H'8^J<1=[!%>!8*LAH$" R/3&-\G_+LF:=-KD+02',B3:0!Y>!*9^$ MAC G=@FKE6#]*5+J88&2!]OH:#VJ8)AR51,R3.77A1/#-3^YI3SC[=P/MN!L MZ)9W(:EF<%5$$!ZDRKQGI7(N2D[,(AI^8:5IAW>_G[YN%0S[_7=3J7(3&*:H MKV=E&K8#C?HP>X+1TH"G=]S1%"+W_31E$"DZ@N8QZ&'N !);B_==TN#3TNQ;^>MKLG!_!&> :+S?78U(^;;80NA+Y64+$/PF$I^T/LKU8'ASYSX-X& MC+EB3#+.6)&/ \/KZ 7W+V98S#16J?\FTU]E,&U0_]2V_HUH@TD5W& 1^O)* M]#++!2,, >+H(Y)/:IC&2+IE>I_5X@(F8 .O]T)J(T Y5 OAL4=K>D^U1O& M=D,'JH%PMS$ ;?;0@"@;7P /$90.A7L?5[E4AWRW$/2)1QSE)(T(11ZV,A[Z MUDW,7KXC"(8F!7++0T0X[2-1J:ZS2^E\WFDA'T6JE>O>W@*GD81OS2# MYE$HHD\/SCC/9'-UFN1=0GGW%O*S!32%LB1LD7>]U+#RF*:_8M-K@#."&BM, M:F%[EP\%._C(8^BG>K*VN,WV7820)6T;!C*,&V_+3;:9B! R%S**Y[8@I9[I M33PNYT"E"Z..;6">R,ILD94-T#%( \N$CXI+1C312":;> ZE,V#_A'R_@2%M M64Y1L59G>RY66\<.I,Y"T3"<.)I3 #W[NX/#"'EC 1-T ]7#:8 $NS[M=A>CR$[6G%A$!]@WW-'K53P^W0P,Z"3UUPAR M,D0?*-/GCQE,]YN8.MXB_-6)?=#UC@ES:,%"/N;!4Z0X!\BFDCP(,CD^-XNF#T!&2$N$H>J M)+>X4\"AL5CF MLEYW_7AV^.D+:?*Y--?=,(X=NTKFNYB@A_*6B2)]=8/@K*N4]FR#[XX0KS>T MS.@>BSY&HH=]*'DPA.XH1_->+&^9"1/S5 #VG0=LX\9<;TPL4+C G2 -)"_X ML)";S*/(\]/AL.W! RFOCZMXZB*CF)9;POH'A(O5/Z,*][1P2^)<:@95[# M<";^F'N2;/GZ^U=/+%NE%H*[2-*J?%DLXJ/1RFPVV&;&++H)-!?38GG)+'YF M7D !>H+!==A)L<[VT!)5W8/%-AW%@" '#' J'L>G91TBE@=W;$]0QH@CF]$P M89,*#[C ^@@5UDNP8@R^D0QT-U&@L7Q*6DX]GB3>';WV$0A:/7.L=A'A%]RE$.H8^Z?N#)E_7.' MJ$II:IK6)C'4>O>Y]DFWHS>9LS9>>_>3F]"@]5&"?.V'](I]&#V@[O52@0SR M$!3H2QVX\OKMF1P^IVKX(GWXG#&'K[+80F+%\N,B>Z0C4-B-0CD6:7'O_)"L M_2 C['%<\B^GA6A)KV\)L,\%H>PQNZ85=<_@VR"C:P\:(R.4:?M!BUD:>-8 M=+G3],Q)GK%EK4>]T]UC I;4%6+*P$8 7M@N(6#$6&(0PVV 54[0,)J^0 MOO$,'E*\6&^":$>I:,BBG7;=\*\D7=6"1C]'K<-=]:Y5#KD.\75=W1258+O' MI).V-4CB)W%QNH:#M&H U+6&%7PT&E6! SL&\>-11^^=5XUU+*A;7W[L^-VP MTV0''Y5 M&6W12;HS,3^./C_#@#[TJ5HQ^;J-@@/F7O>O;)9YW4;5H1*OR^)2\D3==3.L M*N)MBKI]X\J&+$YR\!N849"X;B7^#KIMCT$,[E_7IF(GYF(D)&2!2F8.9PN8M[$\.5]VY M8426-RB:VD!:H*!]/%I50H%MP(EEUS78NR[U2&#"K:1-DWUPYZ;(6U7@K> + MQNK4AVQ2Z!#DUE)/B6I7P M ]FCT$7?_YH4LH^,B@GVB^7%&R\A@(3Y10CA$?@_?&@O3L![B$M "/@%.P#, M'VA/\J9L"&.1;*+$"3[%T78C5&D3J05"1+%-/J$(R7?XY3Q595'RRHB6A9#PLM#[94GSXCBA@F=QZMS2>*J=9U,++D[@"9:+!\3GH74$S8>4H7S@-'E M*45'HD\=,!XO6>0I\3&P.8F6)UN;,;1>53.SF2J4>X>*$:&9^*DM>+F;Z 4+ M6QY>HX?G:)NPW>T"D;)H>$"4SZ*=QC3"C-E)*_;&61^-JLERF?+B4QD< YTB2^BZ[:(I, M?[OYHSD/7J=QSKOM+ YYK^*7NH2'TX'#@VIM9!3.2S?44[V_CR)Y#&H4@4T' MB>;WJ(#F3"A,QDR;#>NNHAJTPD]QE!Q1MT\)_<>6+?:+%_:?!_;.>00-Y@\U<14]@@0)4"1_ MX31M5J3VI8?9NK-$&9M8."%=+'G^P*7C8M+59^?-7V_7IU$<1Z\ >!LV&_2 MW<%(/R'6RXJVZI(+$6R(XD,DH^-4US"&N:[L7662$Z=3$"-CD7#KQ>) M36 Y :X7F>!Z-I<-U%:OA;EZQC191;% 9.KHZ9&$N?EMDA[$[].W9N9W(:E; MO,7JR7*?G11]WX?LLF8T65*RO+GV);RT652''K1,CTP)$UC9"0G"SUV5L M,,V- -1:B#.)M-X+NH>AH9*"6"W3&KG(/K$#/^#OA]K4,H,]C0A=+V?SC4&L;$M8@CUF2F:JX^H@_ M\L;P \AL7J1[JNO-WY4'+.CM5Q_C*Q#M&?)^(!E3LNF 1!=$;UX[X=$8R&^7 M.;[968=7("> E)O+('J]"I=1O.9WT&XZZ=1Y2A'0)QJ#8U;2]/5KFGK9' +* M&>B]!+W]C*>%= J53*T0S9.'2+:,H(9AP>R)$C P]95F8& =YU\3!8Q()0S) MVYI@858!I67[5B;7(,MF"@-IP$)IH\G,LUB-9IB9KNSGH01AV\C!?-II^V,& MQ&9S#8:ICXV=_1>M]]C%&]1;4 _2^2#':)L*B.H+)P9XD.26QF@B\<#LH8M. MXZU5.!#)G2% MWCL)0/@%:6L!I+YTT1TN/#- Y&QD)*>N0KZ/5=5<#(6&V@LN-_LBS!I7HR;= M.G1T+H^NQV+D82N0>ZL\%EB*>(2N0KO7Y9LH?$PZ%I>$S!@:P._>0=1"EB5O M'LB,X4F+G2O6PFR^H<7/T/#W12K'6LA>T@IT,/Q#0=XY*/D0*0>3&#G#,N?C M!(F%/AQ6J3Z(8$R5X[JC%)8.Y-R(5(W!H?>2G-6$ZKYP=?E8K#6-,^!Z;#5K MRXRRK++X5(J?1]WG8#WWRK+2Q55NX=8(.2G"D7?I)ZX30)?S;@DUTB_(Z?&V MZ7:3:OI2H,R[.8P6*F#1!2*"9SU#AT@GL!/!'Y M2E)<(N75H"%,^ DN\V]U[//!0U^.FV\+S 3W.(&#!1!7X 59;%/M=.]XF!WF_[0K-,AG$/G#-)7J0S2@9$<$ K,XME'Y^:)FP&J)BAAGDSX@@U-^RS MHQ 5Y F0EH[A,\2!7/'>B(GO"2S(7K#2,MK0\S C;LL$ZE47Z8O)=#"(VL;\ MZE67?*.),132[#T_=.+D5S].MTZ U>-GSTX8TJ!78QN9?/O"N1"*1>JNX#. M#=Z;CF5V.1(G@KHHP)?TCTBU2A.^;NXL)D?XB;-:Q>"BP:RD.V"\I5VR)$R2 M,'N"J/W$B#ZU,>IA1U3)R%ZYC!& PMTMEMPY[+O"H=8%6T!K7JP8@)*2A6S# M<'Q:FCU'GL##K53="$_D4G*SM(L\//NQQVX4H MA$B?7R)M;?D]:R1-8-1$D26]9(7W8CJ:6R4GD"1<>\;QX8'R1) MNY.\Q?"VU3+_7%Q.]/G5F@RQ;:O#25H6QB2RF;#1;4CP.4IE2S .4E1J8UNI MA]CQZ-J)_X[-H. ? &+:+;DOH\D[=<$_$1MUB(2_7A4R-C%%>*:IQ)%9$&J! M_]OR+OTIBKQ7/X!NPGG\M8-,O-Q1*LFC6GX&P<8SH&P=IGTK)=:A4@9681'T MSYK=:D4G _-O),7J(@.J E(&SL^W](:^I0^O-'BAGZ,P?>YT4?SX_N-WQZ]1 M?: G*U]560^,)P&FA',EG.U0MQ#8T3HAW^3O5GR+M(Y]V)<6A;M31G1F&>T[ M=QUTW&X59(5++B-HO1RL+QT,DU8X(=!1'KK^QF&'E64]-+B#6R=>Q(@_Y6&* M:L>8AP'@P&B316YUDU>U'9[,WX] W3O597 M\]"LL((&$Y8YW\+^@G\P3[RMN\2 F;P">J/Z4[KRPW!0+>:>Y_/:KEO'9]>- M,V?C RY$MK$?#'8@"1.@#+X70=M 4CHFS4ST :4>--0]P91O9'!,&A678'[: M?#5M,V/>V-:F%NLI7ZS'IWBV>;17^T*>RY9TYAGD$1/2.XU"[W(;>IT\:IP4 M 5H$B-GV,O4A>KXH@:OP!"HL&5$+OB35HT#6C[4HF'P,HZ>$QB_@,;D*-]M4 M@J+X*/?I+D-V"IPDZ709ULKLVI:>ZN(1E(^8 @*JC(9Z!3(.<+^>W CKN[HV MS$^%P;$&%JYWEO!P@M,6 MWTQ.KIH#2SJ@27H*.8& E4/#A -ZQ3'4N8$(I[OL$>$GG+\ZL7?QMO%%MA@X M">>A!\65'9<@QPUZ EX(B"/E(4XF$'QFB?:>0#U:QA!'D27@VB"P.:M/R<+PU :DHG#O;[H[0>)OLQQ,QK- T7;(,09 MY!D'IL+&Z.S4RAJCGU+VM5,MO'OQEL9.%'N0J+;#=&MHC<7>9!HP%BN)QM(- MKQ_AXP2BEQ1*:]=.N%AF]-N0C&>"$U,V(H7[38RHB9&# _7$APTAY!#6'K9R M7XNVV^U, ;CO75MIV.FVU%7*TK89=D3-]3CHT!OC3N_)8*D;1@_2CM./(3.F ML+H+F!Z"^U!JSE))$;=WJX9L)^$-&U91LH13T9/,1P%^$"*;"0+8.N--1E>*5?['D,'G7]F"<>]6@<*56,Z$F 6\$42BP##RK MN'FW,5W2.*8>NO!0P4.=:9*2"+O^:C<?_/^_8__^/?R_B*,OG@@C^2L_22"=$FZV0T2-^A@1S;S+S>>,3^B, M7*%6UN-V/6A3]. WZ32@W[XW_3)'?9-VMMWS4K4\_C &>COFB9>@+B/903+' M>U6H$/FW"*Y=D7G73TMN1N7$':^I0N^ZF0B?7YIVXCNJSHTW_B62C2Q>0!%;HAT,][6C%9^2)H*]UPA*9KA^.3L6J1$H-.D(S[*TGPMY*W^EE%)]'VZ=T MN0WDGG'P;4RZ8R$Z*(D22?4X=#$O:+I_^$/NW^(7 MW2MJ=$QM051O1Y*=7O*70U6D##((!H#+5$="N7_RB14=?.6:%ZLLW<1R+^E> M-3+1E"RGAC1@,EQW!+FJ@62X'@(/JF^U6L)-6-4-7:C%2E_SEG,'Z>.+Y6,B M"OKZQ",56//O[A:/7Q^I>CDWOBKA]F@&K9R_J<; \R1:GFP3V]6FMM477V=I MY7K^5HN\8'5#(TY;U?IVM2Z%.!YV5>O]L5/1'QOBSYVR-24Q'K4!<@,D5O:C M0;[A5-:D:68I+J]7_&FFEVR]S$SL>R>@=]0)X)[RB>D$62)=;K X*QFK6=;G M^839W2<)8S@Y*\35V-=X*L M_5/\N@3#62:C0K>9\RU4N/ $O)Y!JE5/1VS/PQE92_4;0M]")T50+K;;\(EM MH5'@>WA"W+*_N;NN[38,DH33'*C-1I_:F'LU0F@$-($$+H.+Y5/\H#J#?VQQ M4:HVL]RO^^R$XLR\B42#9U[//U[E!@IJ-,05SF FJSK@E;0"?N W..+YQ"!> MCC_3AB;2@1BH@0[PFQTO/5&L8<2>\F $MI).V6^P!05'^.RE8IC3S'!=K:7\ M]B&[C)1PF3.H4\N%VKW(;F3Z#JV #.Z(\F'@^6<_?2Y4#2=FV7!B%AE+O+1% MF.'<]]VO+8&^KVX&HV\U.V6*@].8I;_.Q"2O3$ZRU"$I#D8 *2 K* 6M2+D&B](:PV5NQ\OHI3]%<\ MZ>8A5)Y2:!KZ$,&/-/>.0HECUPVF=.*[72H&NEN$TN;CDF-Z@)0=6GG!CPU_ M6X9RIQ2P7:=P-)-2C@:8&Z?,CR;-HAB].#CB:80_'012KR]8+P,I<$B,KSYU MJ<8%%)4H@S@]^]2H:)&;2$/2/CQZLE]&\9+Z*3,YDZNPD\>[/T-*DPGR:FQ[Q\<+5>CWYUR7V7T:X6%=[+TKED-NR&LW0$66")H=ND%G.5R2T(1E M+A:W9!F&U)KXJF4CQ/+A*GZV9?;LFL8JM=A<5O]-O2YQM)(^F\"8^UI[:J@MY])NK8R^+#,< MJ15M5PU;-:4](7I9\W$J:F83U:M*!E)50U[KHUV4 4%GMY]25\G%AW5$$IT/3,29ZQ#,2CWNGN,8'@BO+PS=W4?^$;8C=#AS$BP(E( M5O A S.ST#;C-XBQ8U_]\NIQ1]&U: C4MDG][*1PTNWP=M(U'M#8(55R(\AN MH"#! /H;("/;]1K@W*.E5-?GF?I5PV(U:RL/+BCLSOYP$@7!R6M@XE0C3N-D M=$TOTWVP5MIG4* 1IY#]P?\*);)W8&_N#0J7+U-E X@-&2557C<('_3O/B " M]*WLE'R$RNHK7>M?K7'(:W0M6YTS_0\Q@0SWW<(FZJS8"Q+A.R/.%\2P$7X>$UZJ+@Q_B%1%!V.%8!*$,1MJ*X1/=[&\].,DO:/_V/JQ\I=T/-Z09%82+YUS=K<* M:[I5G&; 0(T7%G)1"H[V'G6HZ+&>0;:L5OK$K6+I7:BT,NJ*R;K2-;!R:2U M99NHL.6;^52%U2YNDQTD@=F6#D/$>!Q^;#.DH[H-R" M@]>)O>1Q ^V=V#'W_OV/G1*/,MI$$2:@M75LZ03AY O2/2SNC VB2^FMT66RY.@%C-40",EI5N6#.N9_@ MBH1[-;.[W?ZZ6A0BB9(5O\,+9L>K=BD618 MBW-^1Q-F);O0L/:3*=3Q,3%.8;ZI6X#9YJGK[PQ>$)60-1F[&1DK34[%]F<-(!R M/HDUP9=L_W8"+L0E^]G!6+:R M9S G*-0B2'+B&I2V/AY$C4:/],,S>Q/N(I!N3MUMR@PHT8SBW-DE-ASQBB71 M>*H.&,CU"Q@(?T*-=O>3% =Q:6NQ/\1+@PTR MIL_0M_B%9E=WMLLMEAUC@'HL5/0:TYG)RSW"25L$D[:L<5!4EN,/&GQTOQ8> M(=#*QFH$V/(\:^=M2]4E(KPX0!E3:PCB2+I'Y%J9LOVE/T3NJ"(V9.3 M9L<*NF![?;J;>QY[)A%_@(J'F@:<'A&4U)](K*@GO9Q"#0E)#9O9?ON<<#=69CG%NBFDG6$[XUVQB=?,J3'!6..\F.NTBL M+CK]\=&*!D;&J2ZK;9DL%G5?HYNWYD]"&I[+FKC0C9AAZ[ M5+";!=DP16VV9>BIU?B@?<1[Z!1>V:QZD*;@-;APVM5ROH[BU/]O7*!V4/#T M>ZS.[2@U+RU8'5[#VSA:^FF'G"!.P'(^T.%2#IT,U$'27"90SBO#_AEL/>Z. MC+EEDS+#[VF;RK2;FR@$B'!&+(#'9):@72=.+:3391RMS^F2LKW*$VA+5E"^ M,I OLF0LB2=X2L2O48"]>E ^D.=N YP7L"*2E\2U.E*=\XA(^\_V -Z5VXC9 M/L%_^9NSR#MT5G,.(DZ2,)H$B$Y=B3H?D755Y&;[$"/X_TY#=#YP,B0E U)\ MTH(;@3F5N@2JNA$,TY MOUO']RZC^,%Y@\,' LV,.110EEZ2NSB2H".(#]D*,39_0$8OOC"]]!4)QQ591V'Z'.R(70_^P2>H M!+MD5V/L<^ $W)";;]/G* ;K1)6A-W>4N4;$BLX!$HVW"1O("B_AH>!TYX3ST!(+3;L[N-O3P%L0YZX3Q(ZE@2*C@2 +& M$B2WRJPSV"CH.>5_LFT7,L4AILA3#;HW[94LB.2!)PSFHV=LAD%OM*FM@4B* MV@V2I'%=DHYM8E4=FLE\79%HGL.JLEC-9$$WP^8SJP-F&9RJ9Q58!XP=^/_% M/[;^BQ/ B79'DS3VH2\O_()M,.8/M"=5/L"YGVRBQ D^Q=%V P7.4$@.A4M; MZ@G3*0H/_6;1,L3_:*Q))A3_'>S*^9_ISV>Y"U)8@M+RBG!-7I()_-L<]D)7 M61A*)X443+!N-I8KHZ<_-$9S83$X63[F;WR(]&L.<)X5/L59X3MUZK_=6?7' MZU1_O-9CM\J-!**F.W A1"'(VZ'G<>85XT1)1M5Z%^1>]3%R,_*J#-"$J"?, M<]DV:6!0\UZ4J NSY2R60J-_GF1:MRU"IK[^E63O2$*H/L0WS#OA/ .$K: MX9EE5MVQDP@$#E/H1-XM,2RC9:FM>5]BEZ2"69==03:U*)T6^;)ZNNQ#=.OT M\'6TKR,O3]I]B B78Y /:Z2Q*MZ':U &9IAM FY+Y\TBVJ[J1@B]7T.X]J'= MPGZ@.E,"X,-E%%-_M7>@9YBDFFEOO'E*'P:]W MRXCVXK7EB:2\$I.DN@LWD;RP6LJ6L]::GLI:!OTX V)X;!4/ DQL^V:MZ6F8 M<+JR']]_^+UMUT6#)F*7ZTW@8_%=5BK M! <%I+9&VS3K(<$_NX[;<:Z-!/$Y8_8C@:6.L)NOG+?>8X+OX+9VZ:%&H_P; M(()AABB/)[7@J;<2X5R/?! ,NZQL_BU>:K5-%$#E0X>90N$*/0&'7LTUDAPN M7Q"U[E_H41!S)#!O;N0KW&E@Y]YG=1"F"_K)[R3;N[,[2Z4O_ M(G @&8N!/%S6-"T83(+)_Q3ZVO1@X&Z!J3OTW$F=;N@ PHFAT80 IV,/*:!O M/4H\,F,H(PH"S]A?%_%#]'KPG=*LE 1Z9!$3H#AI\>MJ)%&)R)8229S^];/S MMRB6%;I=XB)(2)4=VXN%]".TZ?GEA.PFX#_0> TF3-:5]([*BH?%4K6;NZ-K MQP>@%#@S 1,7NA)U[./TD;R;;V(_(!_(":35X'64?/?!(EKGT!K+?1]BE=;@/1PH 9YR[U M7R"6W\TOHG@@"(;D0B0;DO&Q#ZIH55_SF\W4AG(C3ZKM"&XS]3>PM@5CJWT# MXBV*0WITN_6%5E+%I)= 079B2L1-,EOH2RJ5P5R5XQBOAIYLJ:( MVH#<9^IM VRW70FXVTM6N>0D J9U:,-#9IT/, 5&>D%O8<,//872YVRU/F: MKHNAX/1[DEPON3H=$/J^L_A%="J])3FVV/W]'PBUO8"V3PGC ;4]D)/XP-[I M4J2DJ!$D1X">_?*D?G0P]Z 21>QI\"F*O%<_$.TM\_7?!TZ&)"H[]Q0JW(]% M'WUBE%(R3=UB,67/6FC?NZ0\*\S-.TG^:[N)CJ))N+.BDO55"&!&=P?<9H=VJ8P!D8WIA4>BC;:YY:9F9LZ-]>+K M:S_U5[@5W2M88'$+/1AB1%(D&4EYDSX*18RT(S8;*XCKN('CKQ,%MY5&)% < M;1?0JIR$++.S6PVPEGB1D3P"+8PH/]X"'$L775Z/I*[R,H-=K"BH?UN%4'C1 M[2*?KS.3'@UVF5?)[-)U$RN>ULK,;*M;XKA1U0K2U9;Q&L1K,XSBQF6IG?9V M:-7JPA&;*.ONBDM0'+[I(WEI;3I"^7SM!<+I-_) >W']+ M)!8C*2)I35;HDI1HVY+GT2@?HKG[CZT?T_F+XP?PB4('!2>@ LO/IPFDF/:# MP)GP;5F%OXY/O0KD36;+"#X\(3>C/B.*\\DRBD\2QV84MLS UAH6]'OW60S1 MD:!GC=K<@@;IM-"S7D7?=-6M:*'W;AVP#X\5A;,P0BMUAVK0LXA73BAJ]\ZB M,(D"W^. WJ''!$VDO:KJ!9U 05YUS735>1.#.>(+ZNRU.DE .U<2#)+[^B<: M?W;^QDZ"72)ZXS'Q>)YA\J?/=V>=DD<8<2*IRPZ J+Y@0/Y$/I,[?H?4 T^R0HI;<'8XG2#J2 M!:$*1 7[&R#2WHZQL76)LZ"A=.R@9HHTR>!AD#BN4(M%.184,RN6FV;,UJ71KL":^<3]IU,/-(_T5#_X:F[FOUIT*GI_VXJ;&+LGJ>X> MT%?O*CQS-GXJNHD\Y1N3W$&:0,*.G7L:O[!5R*.*PO4"#W1I,*>)!9AP6D,6 M;$-XQX,8&]4C*.O#,\L"LY#_CHBLFA#6HTTF['L'/V0>O]YVTDQWP4M MZB6Y80J\LX8(_91M9_2F+G^Q8U <[["2T'*ATJ].[(/O#'"/.BQV288C.ME> MZEV%UA>Z(;E%RY1BS1V[!7QVXK]3* H3 95N11R<+%YL%&$5JAF@EJ-GM8Q# M5.CF&+K9UTE?79V,[=Q'8=V:[B[X*!_&"H[].[H!."ZVE+IYYP0YHN@-XFL3 M#L_[9TI3*(Q!5^3ANZD@1Y >D02M;ZM]:6&VS2Q3Q9+_Y;.STT!9'U[90H ? M9"W;;F/H(+ONOC?,7&CLK>O%&8]=/ M>O#IU;>%3=JUJN>R@N]!>!*DN$3(2Z3 @_@0ISGL^@XDZ9Z4CP\,(Q_V&1]; M&^DZ^''J@7^X!)G!_UZ3SQ0K1 1 P$[@IF4#D+_PC"S["5DVU99^NM^(NL4R M[C17QFWO:^>E7AV-3@&P:AWXZ[]H'-U&?I@N0LK.OTO_A685 !RN.(7:RGL: M^E$,.*L'%M;GOCO@2Y Q89S1" #>1"L_T+@3SA[Q9JT! PTV%&**.PR!;>MH ML*'0O]/WWWSX^,/_.X;.K2!V9.+8^9;.ETQN"+W"P'3QRW&&LSS2T"R#&II! MGMH3Q3#*C#C &,/-N%3LUTD,,B!Z>OLSC2EJ>>1*!;U,L,74+O8B-+;JY(W" M%B) 90!/5#>!C1Q"*?5D&U6-W\M#]Q8Y]WZX*MJ1O$Y+4 6U TQ?7;NI';BRYYM,AQ%%(X M4O-MRJ[ZW5(L-!@L1(] M6J.%6D;'^I71[*V4/TUZZA0U(.97O_K4=8OR,Z5LU7=;4DI/R,LI59@IZPOP MBED&RVI[YN+-#;904B3Q=0X^*"2;2N-%L2*2U_%J;1XNN87*T=S];$0")D-" M(KQQI<_LNKTZ_@'0%GG&ZR2HF/MWQUNW3KIT1JA:II_T<)O%W/W[\B!/XN^]^^C C M3-0-+QX+=C-PJK'7L&< ]KR$%V)>1GD$PU%R'R$&0=L=F+2Z)6CC\1A&3PF- M$9/_*MQLTZ3"Z]8=6]3-/&ZN3OE+T;BZ^=@ZDX#;,EM-!K:.08C*X;'>DFRH M\9$NN=*"/M[21N=-.'-2Y:C]4H:E"+\UG,;U&60]Y]A-7?PVY7"3UT';=1O+ MUJ#X!QJ@"<>W]?O#;4PWCN\)=O/0PY@9-\BZ]6@1E)4+'XI+>$!.6,36^[58 MT"T'3(,*BFI,;OCR"["HW[+NU,GPW&XBS'.CWAW[;^R[J4!P =2)1#2HV_4. M:J>XDHRM0!]"QK)3WVZDQ@0#C$I%BX+2\6B'QG QB5P&Q9D M;=T3^E%"1EJ$\$B-9.0F+7NNVUW%^$]:!2,P-*P"%1!#YTZZ=T) :U0HCQ$? M& OJ$'W$1U&- 75NI9"U;S6:$)\\N^6X3=5/#<5/H@H)#MA.+?':E):UJRS3 M)++6J&XRHZ JJ>TZKMAH7<>/4=)MPG_U2*>E85)+WJQ8]JI/3W9G#[%E_%3Y YX%T'E.GESHCQ8$\[9B: MG =)D0EAGXUCKRW=HN<:U.'&X JH>VOH5S^<^+V Q!XD6S189 ]=NA"T!A(B+)J, M/>DDOCA)3=B]%*$3L8YL\AH805NVTA('DS?X^(-O-82:XNFK8:1QLX5T)1<2 M4IS!7-A/Z>Z4NFT[E;ESRK+=EEH%7&*>FW!-7VCPL=,]0-LU128&)SJ >=RC M,D;H@QGZ_M)WX6#@!_.BD&WR#IF1CU^/A >0=(V"B4*I7$5X,E!LJU^5S (P M1\:]57Z,:]4_@N$QWC'R?,M,ZQ4W8W@7$3U()W&,#KY<81R.--.262Q.$NST+3;[C[2"Y$L"$:G^/4MBS$5H:D?JSJ&04JA5;A MX-FMFU/K5J3J573=-6M $K*<(="?X/DFC4-*KTWQ/.0)3\]1X#&)N'?@4"LF M(XO)?#IAX6CJS;/O0H"V M'ZQ:V0,26!+)DQC1[XPM!H:30=.$!QP1?>(A7X-G9U:%Q\%@R8W, -;Q8@G) M*I=!]-JU'6IF(B^6/!<'J=H'P]40X<&NA/F%Y.HY ,07?I-2_MM>TE0>='1X M-#B!!=D 5"$'C"_[/8B S]A*8AEP0,3<&QT"\&*! X&8C7-L&E#V>QP(?,9R MZLN V+:>N]_C]/^\?V'W_.$_P' MP$O???CX]."G!Z/1:60(TIFFM$90%PB Q_G#QW=/7TL >XO7\1+44HE8>C!\ M9PE2:P;2>A2JZ*Z3LQ)L59M.H) RFP.;"A[LQ JQ&(T3F::H)1T4V;MTIN>, M66_IUTD!'>\\"E>\$P,.?22'WKKSN2Q@_9V-Z/MW(T7?#U2F*OI>AO,@(N_? M#1%YAUR7+&_MNF/$@&?.*'(#>=[+?)G=JNC+_;/V:^=[U&0E/AOL=\6. M)TS>W-"8IS/8O)FH'MLB-OL0,6L,<&T@ZL3.^,LH[A4$1N_8+L/!#Q$B!FM< ML4W4\'@Q0PQ':9;'U7KCN(A8%C([/*$INV18;A=U>',X_ ^@X<]#KY=^'CTT MW^/_Q?X#X)T9LD/(% ;2.-[44 Q@"I[NU%__Y-/8B=WG'=IK';#0-1.7S;GV M+\6!V[S6\='M:*G/5:ERX'"[F?\ZQ8JFMXW/(<=XUMM816-*#)$.^04.E0'R MQ',^V>FPXKU%*1"WF?U7$X;G73"@#%B+CW,)#[7V&@+QBJ,9DA<\CWX0])G. M5'5T53>65[FL&A&A16-YPT'2I>.(*N:1<=7<5\Y[!MENUF%%0Q/"=@IJEKEH M/MCP-WT8R=]TH#+Z3/W'-H)+!U[< .:&8RI0\MF)_P[;S9)=/:X\P+Z!!C\2 M.9M;'!^&<$(IS!75G^6.717NJ!N%KA]P;&#V0Z/:@=U+J+\ZU #/@&6T!B[ ME)A<\><&7R(8?Q&C8=[*XTTDC(R4:1U;Q:IIVQL2VT(R0AT3^'X\7DUD"*6T MFBEK;RDMQH0P7J*Q)>,VE*N(V0N4O9#"4L6T$B_K8]O5U\/@, MO0AGHK4D/D9-<[U+N'IV]Y&NJ$V\]GT>(EZMB_XO^)%6?)0KUI>52'B:C@Z0 M)2 4P ,D%0#G(OQ8+Z J(BM(-6S[S8]K?FIQ%,PATP$4Y&Q(D)$8*YQP,M(( M?VHI2RK[5!=+2%5$R1;+,ZP708B41,*S?(JCY.":N=ZV=BZ3AHZ#8GW18]B(@(@\;+@!(6GN@MVGTIT( MMRND9+")MH>N!DY2Y@UH\,N,]O/81""GL6D!9P+L>F!#W458@&!BCLQ MIDP=.G(G#_B[C8)M,(!(I MB;0;) ?+C@\K^A5:$DLEU70-D*=V&TNYR[[O+=8SX8VCI Z_ M&[A&1E]M7'C/]4*#5 ^K@&V_J9 M.LDV9KM#> ? +8#??>HD?J+C#F"V>2Z_N&-,-7.HS'3L8R+%(>B\%0(1E&A6 M@H60S\;FY01DD&#L%$:SHG(.X#QD]C>6BB>^1V/+JTLF=+(;"&PT A^TEQ11 ML$]Q Q9$IZY$<.3RFPCF%4I8\P(A%D6\^^OC_8'C_GAS]7!Q3NX?Y@\7]U.2 M3U_YW[B!A'L6H?:2'GWH.XMUZ@?E6IM7.>S06(K M%TX,,<'DEBJNR1/NFR&KWO_-&6SE@:[-*8>L7@E!7)6.U> M#TEJG_W07V_7G1Q\@H9%NZVSI/H\V!<7/?O*\A+W8%AQD*!G'?YW/^B5BY-)Y 4Q/3 E#. MA+($&Z2J&[S6!,=6T.D(IJ[@.CIH"G)>)1-!!0(K<@H6H>Y$L=IT[5AFP'#Z M[[UT)XA)=&@1J4K5E&486R=XH/'Z4+R?KOA/G M2\!6 >2%9)R28.4O<9)G*/ID?T "YHL30.IEQ^PE; ^"9:WP%XVNU6RF@C-> MVSPO8_J/+0W=7:?@4\5QHX@/$(.RH)QA'):I9>F0,UN6N<'6PZ^1?;1+_5<= MK3KC;**2#;:I$I(!"UCWV\4G#(E6WHI_+&<8PC:!:#37P-YXOT?GL#;NRH M&(,:H&1NOW;)-^RT>'BEP0O]S*[JSYT<8A_??_SN2]%+WGT/Z <-K GG33AS MFXD?<-_X%$4>MI^G\0L@V-Y'@7=.-S%U_2YW+'F90O*BPR5G0( #T5D![W'+)?1N MV;OR*UTLQ4PZ@4J63[+4OJX76%T,8LC!^^9HDL 'H63),O<3+OE:'D WGC@UG_)L:3BUE^EX; M/>5'RGPSL_S*G&7+<&A_1;-YDG4H7BVT.W7[$AO477 M#N_-PG%SW=T#6QL)[.;,@&+F'/Y3A(ENF9W''NA:>\GY$0_%QX M?2[9S<<)>*,=]V#0;DF-<'*REXYK"Z^[)^F-O6U %8;K]'&S[8*,,WC/%2[N M;V_ &U'\Q\R-E*'_:%D3<;GDVIB-#;5!> X7*4QV'&R,,88]"J M\C9*!R4J\6A;\E;G4H]Y #3?=X5_8H^A1P,V9-B-4\;L\1$H$D^T;P/<>U'* MOE/?"8+=N1]LH0\@I]TQ%*)2PAV1QBS*!LOZMO /<\9N?4KPJFR#2-OPX-5- M)C[QA/R"E:TXRN1G0GSWA:1\48Y:UCM(G#&:O"036#R'(ALG#CJTM0F08@M. MO]7QUZ_KW"WT.OK'8!,^,G7\D'JREEM#[SJG2]_U#_7'2L)$58GKP&""]C'I M90)@"N6H(']4BF@+O#A+[TJFZ6OK7J;^M>3P]/>I$Z?[ZGI*5WX8\J+ , . MCT_OB]#;5^L+OA-95SEW /!; V[9;'/GIX&VL7M_V_*^.'T=HYP?$0S5J:J? MBXKGT0^"X6'!1M%P:(URT REL;:Y=9I[ZUN>ZM?=V*>_\90,^H<1C? (6GMJ D>=?@B G@G48A^'\_1R'=?7;BO]/TDMUR MNY4$ W$R1JIDR60MUT%:$&W?!/LG([(A' NY-*RC@@]1 (JFLTB,]Z"1+(;U-T_P !4>?7/ M);:=[%EWI14LJ.&R#]:3P>D8Z,JB]W$_M>(9B(ZK\R N9V*M-MR":MIZ+@.E M5CVC;==_6U MAQ1;KM_),6M8Z&PVGHY:^W(*WWIP%7KT[=]IQ^P908P@-<+( M35CRLH[K]L77H8/RN$&AITS=K*EUTOGL@\SN I80EN%E=KS&;ZBSS_X &#L* M# "8D!IA6UN'$[C;0)2-9 WB $@^C-9^"/^Z"O.0PM>'=A?+GW89=SCG0]4+ M#Y3W,@G@G)R+23&!"O-7F6_8QIY MO6.S9'*03!!5TRE$,>X44# CI!D)U&64L3-N'MOUVHEWL,YN8QI 2VSXYRV3 M_ME1&,;S(+#6NB_CE(K1R4DQ\I^,3OZ$;8+[=QM(J=-=Q;02@F,@+V,$FA'J27GLFQ8D8V MG!OV>17L(/B3\OOMCG&TVE#9EMKR:T%U,R9$<"$:&XZ'A"L!.!VCMJ:W4\N$ MU2:Z>H('2$X1/732;J#/6F**(CA8L]'N6I0G!V6JV%IY!P/18:*:_T(!8Z/K MOE-1K4X#=5Q42H.@BM8VI5$&2^Y6W4$0U2"!&%_4&!GF M,9,[MR".$+^ XS=>1K'X$3QW:*N*02 W).XK$YGH,O]6QWY(?(X9X0GE9!G% M\L>6D<\J.M-#O_AJ0 3#R!+X[VAZ6+)CKL^$ %LUHO@.IOI[5#ZA3 M.: S'-$(1W2(;/88,A'/*?_S*IR[V $*^E-1_Z6#ZT&2)I(VW)8E=9*1/Q+E M?N;*A70%KCNQ"I0ZL45UT(IZ#%6S"4^F:R6GNT\4+H:;9]^=,Q5[25G2.;&] M4[ ":WNEF#$[G#K$EE5M45>Q-@T=%0LPEC,F!+C83O6QJ*K9I[Q4WZ?!]43B3$L J'"4GP5QY@%7FHA*'RUIIOI%8RJLL/6&8:489=]5;0R">YI"+ M+U$?ZH>(9/(1$!".#"$B$3)67U64G.I6(RX@FJBV.D],>:0-%&0QB,8:_;_M M?5MO[#B2YOO^"@$+++H!%[KJS$[W+'HP@*^GC?9Q>GVIP_!IE:*?:C)V"Q"M!MBE@2H#-#],CQT[6 SRT7A^MN9!SA>"OO M3-%RLR]0JS3-#QW%=U_%*C6!7&=R3BEA80;EJH1O &<^>+1:"CA7(6>66G"LHRR M$;016/QG)4[#@!'R:$8NGFFCU>8\RMA1'?41@!0KABN(G#&?W;Z$YN M5ED1/@YI?+#38*OQ@C08\ZA/5]EP(AM_)**6G@VH\OMG@-.:CI%:R++@(*FH M>ZR654&0,;1CS5?#D#C9QFH9MD8GSFM(>APY6G=S<0A0-K+)[#=7%OW,*U-W MJU "/[2-HA[-F_O7@MYBE(/KC[$(*A6M@!&;0:F=9/KUK-K9>0 DKG$F'49A MV3/5UYA!C_E&&NL4Y>Z@9&8),=C'N@Q=(BRGSN+//3H)?3#7*C,65QRNV0@% M7-=^[0+F>L/'(NG82@M[Q**9B(%Z.9J:WU67$Y;/1ZN*038G-Z+40T&7,SU/ MZ%!4=+X(TU\G"2P4= -). #*_NJ%3,2$.!K&R?N.EIN,B7H0P[R<**1@>U4A M0STAR&M\?L_)J.B;+S]^^>>39TALP(XJ4L9*2:PB'!O4)XZDJ@ S$E90JXXS M!_[GR&D;DFCGFOO7+(L^XR0Y3UL;;SI8=SD(2_UH[[?9H-[G85K_FHKST,3Y M B-H1*D]>NIC#N-8W*8\=!2]C*(V)PANX+/Z;2ZA.>[!5!KQ$I[=)/%111M" M["XSJGN,M!@R&K/8""]S$L7E3;AF\O*HA'].*I"T9LCUGV+RM8>DSL$<^&S/ M>0B[\HFL]SD'8$LC%JTC?N"WWMW8*$8-7440#JHAV1O#0X3DC[*$Q=V\2'^> M5\.&B&U8DA!Y28[.VF>NGLK84O#E>P]3<1>J_.M&K/972II98E1)$3Q&%&K:"J9O+_/Y:KX)F*K7>N886R=*:M?Z:_KH27 MA'KU71#M=!==KZXWV;*_JNI[WE=>Z-@UV% >*#Q2ZI&Z= - 500A^Y2&F+FG M;J5^R.-T'>_"A,=0"*,U&2S3-ZQP35/U3@X3A#R(9"T'\F6:\\.FQ=>@R,L8 M&37 27'7[6SPPI&*B87(\'U^8!8.;NT8=O\8E2-)5:)6AB4+K/AK\.4O9__\ MTY_/_O)__LS$(/:?/Y[]R__^(LH=GD%MWAV'\TD\2LFCV6X$,TM^N:%(6(U\ MRP8R U%$Q+QG240W$W^$1MZ757:C#%\2U*4$-8<"R3._5AOE@7DB;^Q9/3:8 MD%>;I!Q5CB1)\@2XT&\*P0I5,"HO4L'ISE 1\!O;[6Q_0-SG2YJ]0@X\I,'> MIKL]0^'(TC6#)0"QYQ&4'WI?OE&)*2Z4"VW,B=,D&&TVO!*3/I^ 3RAHS"A0 M4PK8G+1239Y/[2(6L2FB7\\D62^(>5U4OIA/PE6QBR2ZV@-#W!;)*]\^JKKT MK!G3*;[F67&T;4;%G4)A:3:<1$X0I7:K$<73Q=5D-NBI+T(-9E/&WM(;?86S6K\$J'H: MD6B_9N$]PA%J5M7'5O,4<%]E^%TB:!1!)#,Y(_KDE!G]84V51];FE:1D$[-8 M=;Y]VF@QO['%$CNI0AG58&P?PRWSQD2;P^-N9*$U'H.5/D:\9'/L")\5>#8JR8S"Q,^LQ#JCT5 M+X"B^?CT,C(YN/$B,JK!8_ 4O,R2)SPA2_7$/R-?)\91/7&CQ=,,X=;*H234 MN$>R@_B<].TVW63YEMUW%P?QXR0%'NBY$N0"-5B@C7;&X"]$"V]@1.!_OA(& M1Y8P$W-!!29TK" BR 45/<'ALJ=?,]G-R$-5=B9;$Q(5D'_)]KV*<2#Y.BZ. MMK!*N@$0%B>J"O<0M$^(K7HA'<$;$_BYF": !XB@[S,E;VK6&D5?H0PE!RJE M5R'C4#+%341LL.G98^GR^>$?7R^.1>N\OWV^O@K^?GO_]6KU;4D3K&-LQO#$ M_)W>NU$V1PES[I:J!YX_4B7C,TP Z6P=X(931%&6)%%6I.9T(-XT+&/0_JDU *#EA7F7U][?F1O10R^KH038>0X3E[==@4SH@K^)D7PJ XD(+6QZE M_G":)\M+78[^]^;-PNW_E6%7BXLZ69;UYZQUJBN_LG 0U<+;Q12\8_%X7H&D MMG?;[XEOK\\S6;^G69*]'=BUU4QZ&0>KIVB+^[V=X#,#T)X/!NN!4DSR8@&Z MKP"K#OA0%><@G#V$)7=8>>=6%!BW0;^/TP04<3LZOG>=P ^#->0]Q26[9TWE M%KQ#V1\;FV )3> 21Q."%27:Q1'L(J2[%E[M[VR9ZXZ2K;;$+%Z 84(V@(E^ M;RND20W5;CRK;=;:D7^0,_ZC7]VZ(7,((6.C91.?I]'/ M+#S^)8U($M-V)#(YMS3)!-A;CP97L JEM4@6>/1X^/Y9L*]FV YN8<4&=5$6 MU.]X[0^O82D+FUB$7BGJ;F3@K@B%H@O*YQ5H$VN'3'%'JC8YMJO7O_GE-&G M_C;I+''4*G[A(>.^O"G#J*O@"$E]EF@JL]#&]XTH.?W??*_DFFL**NL6-0/) M(]A<[GS5O!!GL)H0.W-YS0L9L$DU;2ML7JBYDW.O99_R&&>&%=U;5O1L>4O: M(]E.B4E4J=QO598_@4OD*OZ((Y)&CY@UN#6A79MB(.<8R$FRB+G?T0+7\'[E M8D1R,0XQ29:((]&9V\G?7'1\CGX9SD*N63)PA^<%;X&.*H<3ET]^1RMB3.%[ M$OEX/WM>#4N1&E'.4$O6G;X4CRR9>#>'5N^-3U,12!6U#O)VQIA=M[&5?49[ M4 YE:8 ]#_$848^$!ZIH]%BPBO?"(U-Q40]6,;'B^;)Y)#O:Y#T$Z1.* H_Y M%OSEJ2@&@J3WKS$=)RWYV<#.7'BB!<^<4(KBMSB-M_NMB(]B93:F@7RE5[E( MTE!CG05B-!4)YKDVS.UV1V5*KFHWG4(QJS_ P;RB3(_$]_WRZG*AGBP_B@HG'NM0/)$D M 0"R-/H6YK\2V"CC?,:"(#-@*Y+^W<33\5'[)((9D&2WDNY),*%YS'0F6E_$ M>SB-28X=!<=HD\>]HS).QPFF3%X#G^$6MC6]9'*>\/V-E.]'VX\:0#3"^BBH ML[3N@-,_+>X,D,S<390KP?U,H%R="&-&F\N#5$*:;K/R/<_V;^\RO7Q_> W7 MOWJ#N4JS;9R&99:_L. ML%+MN3=ZM6&>0@BKY\%S]Z3D6L4#R84+$A2J8]_B M%J*9FDJP!U-GG+*@(#$;6";FNF;W:B3"^5("&%I,T]F!W4.L(TS+'^X9WI*) M@Z\OU0N/^PNT68!&Q.;!,TK$4D%U1:$40H2R]'XSE7@&3#R\1:O'$JIY>!3R M .J52,A946@6XG=(S")E1@$-,-H:TJXD'U3TO0,->.'/4)Q79\H_)#U+ZDVX M?3Z-Y/5/7AF*?4KT%6E5B;;B3YKWVG+^#VZ-@^3UY3"7\.#GP M%-926Y%P#LZKW'Y94IW>-M(5H]]&+,=^;!D&'3A;E7!7B2*&VYJ-.E--AIF6 MHAYW68M9I6_[/94%IPH82!'B^ MW[-]02?R_$FW[*%EM9ZDZA(=*2@_,RH<\K'H?\!@FDQ,3Q0;SI?>=5/ 3#\Y<^G0PD*DXCS5%-%S/3 M\306WYCOV)WNZ!$WA!U+:;71'.B37*Z2KNXO]W6-3L9#(BTD8NXZU+GGZW$R M'NJFGED9J6J*;DC.@J:9/U0[@7EJK85US1-OZ8&YNC:-SJ$ATD8Z MX"[#75R&R4A;BSFD2#GYQ"!S065ZXM6BHU4@*]S=S*3M>>JU#_':+KS I'=6 ME*/&"/FCY?])7%BDH"_=IV6=$PM4V6J3&Y.N)Z]T\Y?/Q6FZI@$!M[. M9F%.Q2N!10\DTIR\4Z$T_B!L]P>F;=O*;>O M]^@#[6H4(HG">2?Y!XDHCS?[;G/S7'H[FB)!J+5'LXE#+ MJ%?4O4=7>^"N9M8T,>41L02L8L^TY8BOPBV%0,3[XH^:;LU)JN;L4]A]>B=) M N]6F![KLA92+:,4"%)+G7(M7W&6>;>]<.MG;MBKP>>;55ZU5 _T)?RAP*%<95@W'\V3-5P591FQ5QL.B:HFC3]'Q!33KFRDHB",]P,TV=0- M)8#FF']EF=?KB]ZF=#JD*"'#7M79>2"T.]T2;R-%9[UP#Q_&,PB!5]Z4 M(+;&6E"Q7 UTHOPZ2L:>04(8YSH'KHGB>N>1ZTK.@F.3[[*1)C((@'0/UDV#+(DS7Z9X*Y+/?,G]RLS1"OL9%MAFBV>:+6 M)F.D5FIU]A R=EVD;"^$R:A(@!HEWR$ $TR[)?-H%#T(/4HFS=(H2]EHKV'Z MZXI>FN AIX?P[O9B]3CJ$W#:@2(>".K\5;H+;H.+8!4\SE%5Q >7-;';R>H? MV"A_G -^6$_4$>!<(E-GFK0J":TEB)X$)SU2J")_!4_A*3VG)SMB5L4D/-;3 MJV@$0&2!\ZQ9XSQ/MFTRX0@#=X PT 0?F*04'4789X?J$YQ5*5Y\0U9>3ZPN;)_T<@'YV4@!^ .P!-CL/:]*.53F[X6 MC<&^36CX2&=!V/Q*_F,F?'#+RV<]E6%>'L7S!7F+TY3C6R>>(PG\\7^=1D=Q M?RVAO3VS?D\^JQS+ASQ+Z;^NB5:MF_]SK(V&#J-GEM8'$MG"\O_F,=[X9KR1 M:\B2@6P+,']TFO) ;K*\J#D[9PG;@X ]B->+4T _W?)34(;?A0'YM[L>XC@X M8O&:,]$]PTN,#IUM)PT+972ZV,\6$JE8E*L-Y+\SUS3)/^(UN?Z^3O9P]5\1 MRMR:9R?3?T^("!T]W\*L_YO]_>C0Q8(%&[.AN7>>#QZHT0-]^$"-SQKK,_@M MK4Y=&RA81&ON&Z,2@4U="A5L\IT05COAS+(5SJJ]<,;:ZS/Q?F(TKSM &-Z3 M$2E5E;L=2$$$\Y+GW=1\@AU,&N)L683&&< 0+7K^VJ9K+3Z+'_>^>4QUK@I5 M&FJ4A7@I2'Z;TOV_ MY7=C2!]O@(M)(^[$(^5S'FXV\7H2QZ V, "#Y51N54,'D1B;78>Q&!W09&!X M7Z%3\RV%V.+Z$L"(@39D(,=DXH$<-1##_G9V1:.^?(_U".==#W,XT&5&M2SZ M2(/P_4Y[0F0BX&>!?!$>CL\MKX<_::,$:IA C!/ 0"?*K_[5*\9*P5CDA3&V ML5OX+T_Q]_NLG +I /"N T;+]^F&N>#1!+!64MA1$\ M!J5P)#WF8P3'&2_?,[P.DU%PSX)>H!/T"/8\*0OZ'M*I^9GV?;@EJ\VW\)WG(&F=U5 M$++2QD)U<I,@0>3,F2VT-8,M'/$ MQM8"9<"1=5V4\19*32ANB]6F;J8I)H>UKL?0<,^FFHA6'[F Q@W[58&$=XVP M@. M8.T35+=E_X!JLQ#^PT*U?E*?,/-#GWVH/Z$M%42XTLEP"VD11X3G_UT<)!2( MB?_.3LA,?"GEKB>I?12DQ(DP;K-4(>=)".8+J!F]4 MLH:[RC%[>VO,TR)+@G"_74W]N)-@"ZVCT:<3\K=1N*BB$E_A^C36QLA,U'($ MVZ?9T0QYX@ZE]N)0J;6VAW! ]Z5L,QYH P&1S@U6-4.>N -=N@Y9;&*G=V=D M)BO1ORG42WG>*(9V]L*\L%L>T55*]U.8LHA&%G1[4*ER[2OC2!)(#%):LO4X2M@7RK$:*HY@*WP:5QC$ M3@YL9O2O.VAB6I3^O3'59(!@:H8@-$519T-TXY("8[;>!\TVR%-NW!SU,Z#5 M.N E"!U/XU&$T,67\RBBTRO8AEKE]%!\Q.F:F.47C.)(?%_2$I'-/+,*@ MN2VVQ:Z";C#:ZJJ?D2=*9>A0A):P\M/"#E?WZYA8Z-41V_XP.%-T4 T,HRW# M[Y#8/@YAVC0Z.,1OB[F+Q8XL;NCOU]\9H%Y2N2K2Z"Y+WY@538-.O3$_5Z,>2ZPI7XDF:O M4)>'1P'OZ+>@,][3NY-* \D^@@OD?+W.]\J05TA+'J]X55H$R-D&Q18T2$HW M-KA0SZ,MO7;AO *:MYBXW=O7JR/FCFF4H15OZC/)#9YD1]LE/"C3!,DWKK)' M H\,E'$5@2/[, &.[3%1\TX#>>$%"?%;&F_B-9C]*^@W@'F+28?[O5=/1)/N)1AI-^/4^^RI"@U M61:T!"#[SF"U6FOT[](%;%&5]5EMV/294^$YC]_>S*+Z2)+85WB7A[NPN;C; MD0.W(EJZ(8/6O#-'>=DGG@.V4F@/K.T7.32( *:26 \8!+V#?[#G#,S.:>WJ MZ-4!W02TW<8<7170C64FQ]KB'G,T7Y#)3MC9-EHP 9TM)-IP?VL2?[ Z,_0/ M]/#0/[(F+VEX?WZ86L_]MAL MB_3B[K%<=G0+K#"NF1PGXRB=B(5BC&EB47(=4Y"?=E0(I5KTSV$> P-0Q,IH M?>O;=PG1;#*ORQG)IC=:GINK$E&<%H)^/9'9JP"A[#'0S3;H44E"O80/9<3GF4 M0>B(V#+T0+SA'LE'7+ (+*JB93E7XN@.@Q0P9BAD*J&*,3)GO1Y%9&EIS/)O M?/8M ;*["[:THS-KDY+4_3;K.%,9D&2]/\YW*#E M97+WP1;H?"<_ ^=MI0MA>'31G^>BB0M3.BO@U3.+_];FV"\BJWU():KO:V:< M H/4*@5QI%&8M'(WB<*E]3]H+7D(,G-!%;NL").O>;;?2=44#$7T[ LO)OVT MQB<7?5;8!H*&2Z'N2! F #AF!3?&]W%+=-' SN"K^;4?P26ZVE!)F&E%)OZ< M'3 M5O?9![.::? RU\S#2])6HHT%F68X"51';TJ>XRUA1S!)LD^H'@R)<^S# M* 2=MI^W5S?$ $<) B2O(<""UKFPM<&7S)HYJ3+?U&6CZM$-T_@-BVLQ:5<_ M+4LLL.>N&!MB7\ L[$(+J%1..>/M:VV-;:^SAQ\P8-:!(0NL#[98OW\MR'_M MZ=I>?T!6$!W,D=!I:XSNB&LCQ'\+O\?;_?8BR_/L$YP8X8[^8L;:&](?7;/4 MC5^N.]?<$O,MOR-TVY-VD*'F6@)IW(X:<3P5Q)?^2M1#X\KE-9UEP[-O;83^ MXM0<2W>9<.!: $4=S5$=VX6<4?M>,S9 7W4PS6_%]7I)I_8&X#ML+5V/?EXGN-C:HDO*NUW" MWHDP ;O"39)]:D6271SU[(IM&%216<5S)J,+2>W"HO>4P9NL=E[E37:MAH]Q ML),([FNJYE5VT.OO'# ##$]@ =F7(K*JF3S)8XZ,:S4%8529OPYF5>7B MM>5Z6\L%:%R5^\@:DV1HABY)U@Q!/1U("W B&]:M1.V M(NG .C=JE([VV*S4E-V;G#F%UX?5ALM?\5H(*]V*LKTO:@&P]SB/Z#V<1CS6 M^[/,4O:LV*I]N=MC6Z>XRN@RR=5:H-LMFM*[P)O5(J/I'K$=FP'=T=^C,"+; M,/^5!7K#?T"$E\/RX>R >5XROO/GR3Y M(-_H:_INEHB.I+6H*Q[VF3TNR-9V42Q0:=1A:+>UQ3;'5/[4AS!?Y2R\(F*6 M,)>TVJ/;*16K,K$XB "VG<&%Q&]MA"TU1!&KH!TF#V%,;^G+#_[+:6F;G M7ES3R"+,F1IA!YY*\W!CNMIA3OWX5+CONU@H^2!A4-D+_ XMEB>FCZ]-B* " M[BUGZ5ATVU;Y6!=038MHVL'U=ZH&97D$AH0#,UQ!!#JDS69)P@J,'1?D(U=[H2 7JZH0M)(O"*,*@I JI@-LS0N.R*?K=E''2/BJ97V?ZUW.P3 MN:',EYR]/?:W4L%.8-JD9U[+*!=G0OS0N]3F $)+T?":JI(MW<;9 =OP9O9< MW;DLTDV//\G5?K/;+>:>Q"-,"U>%%Z/0%2GH0I!$K8U#O]=VS5U(Y@X]3H^O0[\5-MJ'SGX[P:AD%>.*&= MPX7^EL8]9:K.3DNQ4,O"]DZ+M&R$'?%MQ?*M+S?55VWB_$A2V M@"&*GLJ2P M/P\+?F_V0S8Z20^Q.8:RV0!;F72E?BTEXZMOU)C+R3:4!K:_QHW5NE[OMWN& M/L_@Z%[27%BWP++%8Q7H%C/Z>:8@?.("@-UH-;[L[C1#8^?RFPM0#(0,&4X% M_3)T!'U+3*ON_/\CR"PL9,$!A65I>J+7)3@#O%R7-<(+\*P8J^=B,_288'?]5<*,-MJY/OX6=SB&Q1*=PLVKI-!!Z^OR9#;Y5VR06=>9@ M$T%IOKPH'PG/0A8S[G'F')WQQ80JQ@@3WF-/_TI(%N MIROH);:&6/PK\D&2C!6OZL20[]$-^Y$>J3U]I0U+KT;;^@@+"-[G4%-\.C?T M;[5[UMEP42^@)C@^O^>D +A<,.)141I0$D5DWU5X*(9)H5W$%O/H,*-Y%\:F MM34^&U+/80$ ALH@\,++ZB 6WH:00$WU, 3(/.U?DW@;EZ:"!+T[(5XGUW1; ME8?S**+'I1#_!U/^J7F=6!N>^-,AS6OJ;G_.RC#Q[[7O,^Z)+ZUFT_00@F0; M!%NC[94ELK@\$(=[7[NA]9+R X,$+%2P S?R;!.7-C6U^A7;*VKUY4)>JJPU M*ORZPYS!!@)+>8X>,GJRD_^,=Y=9U$I4M;=$QP'2L.6X&]&TMPS-EG#=%P#T M<)/E5-2"[0(2-+U9PM-_I .DM@?9I'R+_D8!T,^^7K:8@=8\3%9K&. M:G]Q^$K +;![C]?G<)Y[^ '4% & +B!5.=^4,I/J\&S>INQ]]=]R:L^/H1=7V@BTOBO*0]5KV< TC^H M0'SP45'AA\1O1A/!, JH\'P@K(F:$Y70\P2&,I!Z(+'+(B/U[KDH?^Q+&G+K M+%'UEQ]RLHWW6[H_NSVPSNZ8W[$^S=OM+HF9C5IEMX.5*MN75?0B_W2MSWHL M(>Q'1+.Y0]!8&M(3!A@,A1E9R-4>73JIRNIR>>,^*TG?:C]].Z._FVQ/A: ' M$RI^AP9G4E=;=!:$=?Z2_NLJ?\X^4_/L6\T0@2>_A;]DN722M.1=7*!Q !/&\ M26BTP_8U2YJGK/;C,LV&O.+]V PB!Y7%.G O8@8+W ;BZ-4+^^IQN6U>TDB( M@"2Z_KZ&L"%KP8:C"&&+5$F2?5*QB!C %^D%06*&E>*"UAQ" )O95M4=-P:J MN3&VY/A.A5IXUOA%P5XR>]BTO37B17^703#O>Y:2=DB5Z?=%Y+S78=)^:EUU MMH;8VZ6JUVR/:QI4]KDO&6S&6TI2/U4*>]K[UX+5GRM9H4! L+0:K,U-D1F0 M=;3,=8]-?+A[H!9GX1DSX1N1L[I-P M&EM2H](P!^-](F69$"T#R.P.M#;'%D38=:G4L\IR8_>(&!JCFI35>R#-AF)E M*T >^Z-R' 7,2AX0Z6*LX2%_0#=3/6W#)+G8%W%*BE8:E:$)]HTD;##/F:A< MW,0BJ' (P'SCBD_I20*;8<.EVH$5V-$%V\.8OX6I,*[7H&G/TXC.O("GL&9X M#Q/E87?:128AC+PX?R/YM_ 7>J<="A&/3B?/#2#%W[X]7MH5MGX]T8L%*8S9 MZ\V&,)N]LX!7CS[88Y)38^Z%'";T^!+#%I.B7 MO;!9T$O>7,;1C/'.L"0*JJ<^D?R#?C6N6F@PC]; =M]C8@>@U8+C;)IENQ6V MY*^YCE_"_-?B08OZC V=O19 MT%>P7Y#M5NA?X@VNHT>R@V@&-Q"DK2TR"Q=A BZ"IW="2C#N,FG.<@YL;3%% MGF_A00M_>OZD2PQ_:"%K6:*HAG7'WFY=V1[%()21R3$HIQL>'=F$W=">I6:X'Y3?Z3Y-E#%J?E*B7T>-Y0!:6RZ6JP+$\DC;,< M0JX,CK=QE+#%K)X9C.>;DN2@M %G@UWA-D+8%AI1W\ N&M1;8-M?QH5A&RTO MXTABJS9F '5WM;C.3MCZO@.,0HMN5:;SGJ%Q$Y!=Q%5UQSV%Q3J/>9"ZK0"G MH_E2$A%$5JQ=*S>W1(^\I[?%.K8"*>B_8YN3:N'@S7UO- 8Y>Z!OG(AL[.?X M^KO(UI/N=?.6&D8#6X\4SBOZ1KW&*4\SY 5;C)JDM?6"SLQ]EN[R+-JO^QR@ M6N-%A"=W%EBS/+ MD7DTQ46JS?TU7&SA-R>[,([$@Z\*OG<55N_1#?N[J# # M5OT5(MBZ1P&$4007LQCF3:BE^QVU(L=2Q5Z6AM7T-MUD^9;- M_2Z#7:^6QK;J>(!VUYKM],!5T4UT3>NUZNTNR R&/A*%)#X9NL_=' M_\(2*-.I.;5:89^S:@$! +!7[EA7G\5M.IF72Q]6IG[G861\I?OUQ+[B![FP M'+77CB*T@.(Y_W'='^4!7!\0[4B+X_O3E]3DNDQ9B8_-W]-"55LR-J]R4HSFZ&%4A M\)I%INIW;/G!H//]TS 5\9\6<6CK8'Y.L=O2%/O6,0B7;F 66_-%?8E+4SEI M%GA\;"UJWAG[:U4)4D+Y?,Y&%%H900Y;]#DZ4IW]@\%UI%%WU*F/<99R]UX< MVJF'[&JUQ<#UZ[F$G7&4[T&!U7<4@9V"./8>L*O=/-X4W'6:_LTG;;PZCR2% M_EK4"I;5OB <6FLL:Z^.V%_7("[]-$RZ^FD1TI4***C@ONDC=31H^ ARV*)] MSY0.ELV1[B_AN1H10L)=KU3& !/I MFDEP\"<-JF3R)$"O,UH&XMAJ P%9;$*UHDL !Z(T@D=31-01-$Y\!]9S/K_F MEE*H'H9!QWT2FJ^*082[96\!@#*W78XIW806W-=N[NR+[HF3V*LN.,=VJX48 MQ'G".F1HNG)>NSH@PK<]T>LPI$?V)2WH*VB)%H?;F+ZI_J4=$:8.8$%L,/?!DX. MW=^AK)LV=+]&$\P#>$^7G"HL66XMM-!JL8PWM3 ZE*GPURC@Z_09'$MKH06O MCBMVM1@/[4.>K0F)V-> "#AV-6^L$)G6UMA.A/5ZO]TS<[\-=,#A=.[;&=MB M0D]&*:#(7(*?J1VZQ%HO>MT9J>/LL!1;9(\R.*UTTX9ISJ6-^!@'?1]PJQ44 M>:6[TP&V;6Z)-'WF(,X/_WAYTJ=:_759XH\!VMN,RMC=#=M8'N:@-A14"I5R M;+PVL6)LB/ZTMN&6JTKUYN?5U>-4%:%V8N#0V-6V*/J\79OP/MK_7@: M* WUUZ=1&:X&@B(KHJ[2"H?!DKV -8-&O>NV&5WCZ4(N=HYN\E9>:#U0#CP1C=4!(-: H8 (X(4R-5& M_ZEUZ_3LMX0D\//-AMUY$*1U'C$!C]Z++!8.SMM[O+-9W =3P+X8%4X(TW0' MX(JTVV.S,E,>\W-6ALDB,JKK,_G-+G_=CHYIP\=^3P9EQ=W3<_G\21)1TL,< MNCF*(K:TP-X.@,%CN9Z\PD/QE"51%P!BOYY+>63;*(<2U$L]HPI,A4$1.)_> MP=2P,76-D6E4I= ABUVEBP;TQV9U3)6ERN+D?,"G'F-1X8#BDX(JTR/71F]] M,@A+1U0O=U#!MDT*Q 1Q YN?<07BPU[L@@D]^N]P2=UGY7^0LJI2:+1O^AIL M44? YM!JM\(69G@$-8]_6Q^>J:!5A&N.YI1&[#\3'1_6[>8YEAAZK.!-G)#\ MDEZP;UE>0[2P-%D R$&%-WY#_]**:[0T.U7UI+>-S1\>8-^QL9=8V 8R5SWR MFWU)Q0>#E6&AD=N"&FT-L64Y0]B# M2U%QM<>/. #T=+I'S $?^N_8[^T[?>1 >V66#=!,S,)'LQ5J+E5&6T47&0/; M^9:EY,#+4M[LT\CF4^G1!S/L(/SN"#O0?T0WE[:S<=@M @'#,N&S6PH[@@RJ M2\]#TZH6N.EP0^1 +E8K[_G5ATQT8C["T8%N]-5WT:J1NJRK9R MPZD>009U"X;)>I\(JVJ5E@!!F6FVA2HX67Z;-L/O[DP) %/0PWZUE >YLJ#= M1J V0&J7$&O6],OF3.75 3V+@C(;#7%23S($^DFGPH:5'PXZV=[5:PY9SC8JM,,@#'"C]7;X%]#=8BKFRI!^Q':TK$4!KH.AHX MZ5UJ6?4[]F8Z5K Q&B2FHXJ=&&XL1N[DN:/+XEY3)C1066O-S9CV_(IY"W &\JSE/[KFL>+ MVH+1!A% WV9./#,5- UG@OXOLDCL1Y!95%RAENA^&>;Y@1,5?TS&OT<[;%?N]O37VUE1A RQH29/F M670.6^F6N.'V*8TDB2W4[5\+EB!:7G\8W9K.AMCUIS*C[]_P,_:VLUUA=W2+ M% S-;5@9":W?HG0VY\ M>\^)T19P)"GLT( J]M1^%;0:(4\:,@@_XR0Y3UM+W3,B<1@%[%=F-(:,K';A M)YO7/@RB>>@RH[>]2 A1M7DN. M5X'E.=W\AQ[@FD<3PUX$;TGPRC^W,(#=_O/"-IC(/&M-H^+60Y?ZU=T+4^9J MY-+F<;J.=V'"M7@AXY(VLG6_;MBVN9PA[QR8I,&%#NOVMK7%O@VJHJ[M*M@] MJ\':.V*G2S-'RFJC5)$G\L9N"!-#UL;8(O^1*&Q%'89-*6#6'>IE(/3M+2QK M)+K:YPKHGJ=,R1E'$=_7)0IWU38PE0\B M*LJMF:U%Z+MF:<26/#,)X:7<,QJDAR94\81XY[WAZHCNG6GGI#X^O;A\@8X. MV)>:TCS$$Z6J MVFK.8'["@J+?,?[<$@P\DL %6 1::)4B*T.IPD>2DD^.7FJ/T;!VP;^]"&W^ MSL+A/TB2[6"'.Q#=G1T6'85M+8@LMOXEF.,32[$<*[KUW&,O,>$?L)?->?JF M'320!+8B3M;O:99D;P?V[9HF4TRIJC]TCO)]WPZ-^QXZTR.7KX:]0]P[+(E:^2(;8=14#)&,: M-8L#SS;HJ2[J0$CL>1U0];'QC6"FJ&V1_F*I!S*X,[H*R$!L:E4KK#7<+&V7 MK;2^I).$*,9O!>M+Y]K6YN&A@G\>![M&%^D2?2))P%$:.CD7_ MW:%!VENC;\#VI6V/1;*WQC9F>E/Q&?V#)ZENA&EC1#:8<@E$UB!3FV?\6'K0: MW,^?](,<6I*I)>Y^0%_L;SS6FR M&\509P;.#+#!&>&RKA5GMB(R&EMB!^(( M?"^AGF@?R6DXZ]$-6]-I&P2D0"]Q-1Q2Z.)F?UW%FG$SF @Z6H5FOW=Z M#?OUP+9$6,"0C@=">H!P&?I#6>;Q*Q5 X07.'L+ MWDG"D.'"U()WK+? %B25A'_^$<8)G&&ZKY_"A%0)14XA81 !['=4P]!-HV$F MM;Y],255%0AL^6;61NCRJ9YNJ%Y@EU0$$T"\( M^ +Y+N/9G\R/<,F#%R^SB)AO#&<7;/S.)BRNRZ)@;8Q[;B#=/N2P?!;=SM & M^S;+TBA+V;Q>P_37%=WIH*S1O7%W>[%ZM(>=]>J(;IK43,PB5D/8F#LMTO7F MB,?]G-Y&$9.FDK"EL=1^7(P4X,!EZ!'*W]4;.R,O@[=O1TIR_D857*;QVH^) MO?7BK!XFL"XG/,I $MCJ7%A ,'FSFD8I0;FL286].F)O2CNP'/>C]*@L.I3& M0FTA2H/89'E1TR"F,W<<.P;V$3 5@U=X?'I!>/KO"1'F&QU*QVSB&$L5_RJ4 MR@S *=\3=X*D:K444XUF<:D2F>U/4I]^J(73\FR7QZ0,@,U +-1; ["&!^[9:O M]"G^?I^55O=81_LE/$I<5JTPA*TO2[,A8FT_D2);H>V'23L6R=D0&UL[7U9<^0X=NZ[?X5N^<6.>ZMKZ>FVJ\-MA]8: MQ54I=;5,>_Q209'(3$XSR6PNDK)__05 ,I,+5B9(@" C[.F2!( ''PX.SH:# M__BOMTUP\@+BQ(_"7]]]^N'CNQ,0NI'GAZM?WST]O#]].+^^?O=?__E/__&_ MWK\_N;BZOCVY!:\GIV[JOX +/W&#*,EB2_S^YO3F[\\/=G)P$G M%Y&;;4"8GKP_6:?I]I??_K?'S_^\O%CI5NT MW<7^:IV>_(O[KR>H%_QV&((@V)U<^:$3NKX3G#R4'_T_)]>A^\/):1" MRXZ#'Z)X]>'S MQX\_?MCWHK9 /[TOF[U'OWK_Z?/['S_]\)9X[T[@:H0)_K; 1\KF;ZWVKS_B MUI^^?/GR ?]UWS3Q20WAL)\^_/>WFP<\S_=PA5*(&GCWG_]TI$Z] BM<3+<#''W_\]"%UWJ(PVNP^H$X?[N'_?"]YHOSO M:>A=AJF?[J[#911O,+R05OS)=0R6O[Y+TU7ZOAP2@?3/T@.ENRWX]5WB;[8! M>/=!^9P>4LBMB(;S*/1 F /_@.RN._!WWMG3H"@?%@#D"9"4^LPGCDSO'-B MV&X-4M]U M73)0ZN=>[[OR:+)90JT09 1CR/-ML8K&%C*"/SWRI 0O93H\!% M-;L<]5UC$'M((_?W=11X\%R^_".#4DTQ-/0/&(Q!G[PB^#5CT#EWDO55$+VJ M.%&8X_8\XX,&N8A73NC_B0]NN&<76Q#C?XO-4&*@Q<09F+''+778-1>.7[\-R?(P#?@ MH)\Q\TO2SAQCL)F@_0JY_#I\ 4G:91KT 0:;P]'4A6N?^%W425)7PS3(7C5)W1KEHP-/"]FI$?OJU2X[S4-@ M)(V:9JOL-#'A\71KH)UF)S26"=JHV.RZCJ=9,^VT=")#:=92.\U+ M9"B-6E*W.7&&T:(Q=9H)?0#]'L53S\.$.4$%Z N0.KZ86UG-)X;6I. OG!44 M:ROD\RU_UV72PN,-/4-UZRH^X-!S1!%Z+PO 8GD!EB".]]##XSG(/ "5#R3G M8\=-;WSGV0_@!$!R# @JOJA7]\ZUL',GCGW@G:;[-G#'%LV\17@/W PV"%?P M2/&[ =;/Q_5BM__E8KG7'U 8*?&]0M:I@TKV6QIM'W6BIM/8&F?^L([B]!'$ MF\KO%$V1KXF.C%\C;;(,D?Q7"B%P".YH?HIZ<$:QU.X&9!T1(= MG"YJY0<9U$P&>X0F2I'%^<:$WW#J2H#FVH2F)UTKZ0%(9.:;@B_]\'B4=#=:.HYLR M>Z+PN ;#'5Z/ZLG^Z>0@]; MDULGW#W<02'0C7O4?]@4S.ZA AC[+KZF AL^A7XZ+'9'$&!*OJP2'X"B#PV< M9:MDZG+C::W('UP I"<[)2GDVAC2^Q5$J]C9KGVW!SB$OZ01E9L(JD;^"_#RF$=/B$A]A8;&-@8) M'#8?$/ZB:([F.43-!?AK]*$F%76JP5L*X-'GX?(0)>%!Y-8:!:A81A374443 M2. ,<#V+!+@_K**7#Q[P$?V?_O@+^N?[_)\8>B35X&S(E!4__N@&-V!V(\@OWFH MI L#K'J[04F\@GO:"?X.G/@*_B9A$-ELJ8','" Y0NAK48SSP]G_!CDIAL]V0)&8Q"@S<@RV*X8?N.+, MY@,2C)WU3EX5RDF=@B JP93F@Q!G2B=IT0&2O_ !:F?"CJRBF\VJ] MU8#D74+-;P59[FLJQT7<_J].0V*Y!$/ XH-9H$.(>4'(M_/*GS\^/2+TED-9J M,@AAC[&#ENAAMWF. @)5];\/BM7EF[MVPA6@G.#$9@/+Q-ML\PQBID LF@QZ M#+I1# _AW(>("NNO@Z,K7PVR+3V Y)\ MZGE0XB7%?Z"Q"CY1R26U'9[4<_C/1?P8O88\0BLMAR<3\^$BOHNC%Q_5@N30 MVFP^/,%W$3ST@O_QM\R]1FP\C-Z)OAX#AT)>[<^#$(3JF09WZRBDR])6DT%- MWO^7.3&T$X)=;M@P#-YFRV']0-"(S:\Z%_VSY M ^L58HL6'[8XO>R]N_8#K^R]C*,-R756?BTB>+%.HM@#\:_O/KX[V<9^A([^ M7]]]?G>2)9"*:)O'!=#?BAMB-_G,J?1AXN!Z)0"W-!>%AF>M@.'3U&"@>/,* M.#Y/%8Z6Y[ Y,=I U+S41:0_&5JD)!]H04:/TT3C9;CM8#CYXG"07'R%JC\ MVS11H7F2"U3^?6JHT-W5!2)?IH8(T2]>JF:34U&9;O@2E!""8Y2Y172]!R-!)YZ^**$8W**:SM<4D(Q.:VU$: I<9B[WZTN4IS0%OP"R=Y!FCEB7O5XZSQ;D&'T"0)N5O<,K!^X^?B@=B M_[GX]6%BB^7^A5MX%N!5I5R6D>IZ9/Y$]XD5Y0_94V@TTDQLX: 7HKG95AOI M1?5-]!]TF_?%"0 J/9K6"L90IB+65]O4*M4VT!7E]KUE]D()=S=A@F*\Q^B@ M;^_D3\TD=\X.E8='KC9 OC4BTD/;-*39RT2&NBL/=DP<:^N36NICH1?'#Q K M7$4QNHM09\V<(@,,@_^9C/MI\<]< %40%!1 M/)"*'1_$+MHF4E9RIA"]_[-VI(M3%[UR@A@8_CK.H"78TBS$#F_^,-HF7+YR ML:_Z4MVK5$G+ZZ5M.H\Q?F%AAW=MOH%96YS:7*=RLG5\#Y??H6LEAR;:"(76 MM)\"7 &D666=SC><3MHF<[G9!M$.@*+&G/ ^Y_Z^T-(=Y&E4 MDWSKITY0.7MI(I;?4?,NR1]K^\U/UV7I-D$; M7*BKMHG=HP)K(? NG3B$VSBI[ "X#K[KTZ8ET%&O>Z'@&B'/0JNM"?H6FZU, M4A+;[EEA/ZX12!-#%ATC';K/!.9A8(K2MY=__.W)[:?S3"@?ET!.;[KXK[72 ME>EPV(+B07"4!%%GH$,+2R^WTZ9+ Z052YP$+I0(:A4>P5BYY7#)AM6K"+(B MUM.!38#5F%%QRY&28REBS-IRA(0EEG1DW-+")N)'(#NX;CD\714I\2/!<@#E MA#PO_V$Z8$DK$JQL"\MADP.JG=%A.3SB9R,S=<32DE;B!^$A(<5R*(Y2S 72 M8*8#G[04YZ;86(Z='%KT#!ZE,'W)80K!"B=N& &4L%"O)PE96H9/7(CS4I$L M!TA.M ND.DT'KV-<>SWA%*5.8 9.S>1Q? EJ 7(G /O M6)%D/4"*G"V41%_+P1/-9>SI$05S@%"2<4"0V[951>NL:M;SH8=X?,+P FEW M&.,U2'W7V9";H6!Q%-13+$W'5P-<6Y];G!*J#K3P^+,\N40D9 MZ2DT6T.U77$34B(MCXLHP(XJVFR-F2C#K"'7;/55*L.+)-1L>Z+L6-"(.O\0 M+^N:Y^[=_S59+/-L%)P#ULIK&I?S-Z=Y/S>.OY?66F-5JQ<09N *,CLI >;R MS0TRM,%1W O^GT>O"-=E)/U%=HJ48-Z3(/3V^DI)@2! <(;>-R?^'52(H\4: MZ!WTUA_CY#;>H>?KH91-T]A_SE),?/;!&S2H!T+Y I;TNH&H41+C>"_N( M9OO!/XIR.VTUA'1X= ^XF/&R.P+/\A2 M:O2-UMHT,5;0)1J0DQW%+%&6/$1!9W'5[JSO-1@00O@#)"*]C1_ZZ(A,X09C M"R5>+R/%DGKM5W14?:L;0PKOXFA)K41=;:&QROGAU+Z-PFT<>9G+V%3T]O)3 M2--5^K[T8&&JT&^^5W?G7KO(-S-CUTMU-KA,(#DP\;C$5UIJ8WLZS % M\!A+TASC@M5#=XB)$TFHWR#LX+6WO'HMUZ5?NQC&<)[;CI-:EWOKSF:?[FK+ MEX;GGZZ5E2*[@BU'J*L7N8J6%[H56K[,N(EEE_ D> >!J*6W[81XB6Y*->,&"LL9GM)R2Z[ MKAHPF.'A!P0MOY$EA5&/,4?+BW1)PTR(25I^;4L"HD;8_NDBQ!LM5K(0&2O$^R!*]7RW&\-U!'7(MPY-=1]Z0\ MHB.$0G6CD>9$KSTU-^A32$"\^;2\*58/TZ9Q$6T6T'"*ZQBJ6J5-7 M$2T'2YJ?^-JGY=E@?&%.8L"I@,+<<^H5?^&)3&6^"-.C+[ZIS:&F,J> MCAP]=&1$(=KPC*@*NX^^PD]U:ICQ%');$YY AFH9L?; P^EQM#WS,W\ N+Y:F7JR%,_B$VU;=& M>S@?4,:$$WO)TQ;I';#]QX\_,V_6&WI[ 9'&>D:7HOH5D,3:Y)PU B1 MGB.*(=7CN;/W4 M"=A* [//7 %,4H[BIZ).7:@ Q,AME*3?0+J.:)5VA;KJU$6S318@IQ=->O#T M4<'^9JQ=N:]3M B*U;OH#%5*(66.O#*1'5.=A"QL0E&Z3W O/(8P<,%E9)# MVC0D$9Y09/\]WT25'E&S5H-$,"3NN/EW&LJ$]7^,*(<1IOFY2?,]@*(R\5-0 M!/;W[MUH%>)1L$#E,TD_GQVCQ?K]B^X-T$&M__[IH[8(&S.>@B)J1T0S^DA* M"8R(1TK%.>:40I$L%'*D8BKXL.(TM9M\Y&B(Y3 Q8T"4QS4M3R-D!&X.4KLE MUBT%XZCP4.V=46+0Q7+46)&F6BZ26&#')[YR0M"\G+'@=;QC0OU*2_J: M*,YE[$K9/($^:OT:M4&E&;"G7(->JOV.;9\+J;J6%_WMZNC^_J6?LK^YH^@R M'*&P:^1Z]%/"EX3/V.X>C[ADJ(E77VD/M0L<(M#BBC-:V8%.>6N#?MH8Z2": M(#3LP@P1HS5;]IP[R?HJB%Z3T4J9_0S$A4N[B\[;$8B:NSAZ\2&@9[LGN%C7 MX?XME%,W]5_R0"][>AT&TC;I_&$NQGV02@,STIF1Z A=/P U+^YCI&;M>OF4 M-N $BO::49H7HHM<8> "Y/^MX%D>,MR"YZ(#)(GB30$8#_@NCBH=05],D MYW7X A(5DI,UD#[)Z>Q*M2@/E$"J(R5 M'SI0,!Z_LJR!M*^LHJM3G8?3=VTDVVX#K* Y0:F@78?+*-[D!@M'NQ/LK?E= M!/SD&+)C\,-M-*G;;*B=*??28I^'B!BHEH=X 9Z%90YG%&4&/N-\OD$_WZ.7 M;A9+*!5.DP2D36VTVQC:%PN">@^V6>RN(7G0V#G"L#Z.C.I]+Y6U0]&Q. MZH0K'W)"#AX\?W!<>_^@Z%Y4HWP XOH<-Z"R>54P1!'#19;>^,ZS'V"N)M'- M[F#:V4M0AH[6IDS2B>]BL(7"]J)P]!3E,4ON(4J'(P?3:7SGMQ@AYUU$V7.Z MS()2KZ>;X_0NIK$JP28^VF5BW"0)*NS1.K!)^Q'O%/00*TX73B4W(+FWW@O1 M4G?^#5+++Y=+X$(%!YZ@:WBT@GMH3BQ"Q%+H_Y&U^ (U.&QIE'G&Z ]0VM5_ M46D)%RP_C"_\9!LE3O UCK(M*H+M)V[^9B_P#D_V4H R@#"#-DPICJ%:@1/D M8\>3=^O4.NMSO-8T.J8&*-1%7_&^8W@Q#UFUUZK@T"K7YSN! LW 1)BU)5"$ ML&9/[V3=G901-#K7YRX,Q1C"H(G6_7\ED;3:3.+]#9KB.60V MY"Y'$8/S+$GAF1'+3Y0]BD'3;=B+G64A>0B#6B\F>=C@O]4%I)1(3N;#;\=,Q$<-Z--4*35;. MQU2AE%0E^U%9+:]/U+>>KR)GR/(E4&3>,X]'RR$\3A:+Y'\IK?8S(ADLJ73) M9)_U4D I@EJ,&8"J-O;%,MRLY].A'%/L+#O+BW^I44V&!GXUH.LJSP&#KCMQ?X[54Q&!G!2HM2FL?(P^5C\-*3+0=Z4(G1 M5;%0"KYQ#U?T8IB0TJ3[J,5J$"L/)3-DULMRR$V6'M]_[@=^P^J9JI8>K+3X MJ=08%N1FX30GRW%3?H#1+BQ87KE9-8Z<6Q%]%'NV&$W6I8M>"D.;4)@5':U! ME&0Q6,0K)RS\*B@*V[I8-HY"K-5I'&K,YG.ZJY"^=QTYP:'\+*>FEYJQM=TS M.HK\ Z,\PC4^"^C5FY1_1K>@4?X,0NI5K?5YZ1WT%95AK0=/9@AVUBT)^ M5,Q\$$;%_ MT]Z#%Q >'AX8QZXLB*X4Z>?L2D8';;NRH.D*LC')6N#M2^'NNGU^*+$UU M9W(0L'\[%D[R/,-\A'NQH+_AVN?L1DXGD^KW0#(?UE&KI<< M1/>&[[2\U?TO"YK]6W^?G7"''T='EZ!1VO.XMGWYY#2< Z:>L\.IS?75#&Y0 MQ-NW]/:ZMRAO*6J9X_196[CQ*BIT!/6,.$6RYS9*<<+?3>2$IZL8@.I+1./8 M?*B8A_#A2FFLL3ILE1[>MJ.UUKWIV$M03S>ES-?"#=]H/&Y0?4>H*-UG5;JY1^V1H^H6"FI8 MI'9T'XNSA;*E(5;JCZ6'WD/VG( _,OB]RY?1Z=7D)]^;AF"]D;[DBA;\R+(1 MUZS%^^O>V.1EJ:55B&-A]9:L7&G[-*ZMMZ=<6--F]=#_@JKX/F1VT;WU!):% M6,EU*ENOJ6F#%5(!*A="QK4+"_KOP19=J ]7O >-:NG&OA+$O\$"0)-#R>_3"_=\'9C\PNVO8D@2KQ;2G8 M6??.%%FLZNX4Q<3^#2J6O#\G\>M+>*K>0L%D[;B93:PN^N20D_C)8MG >"OC'(!=+8O/M/IXV")Y05?G+)/6A MYDU]%:O12'<2?B4Y76Q=^/VT30G7--L7ZVV]VY/329F66%_]2=B5:W?7(93, M&?;X,JAC=*K+<13FVUF'YZT!R4(GJ-98_D" 'VA'Z MDN5%J.5P;"I=EI>%E0-'0,FSO#BI'%Z"&J3EY1DE!9F8:FIY43K)$Y.A\UI> MMTL,*#DEW/(277*\):_>#U&3RXA:#X](B(_,A6M%Q0>X$LYJ%:,7)7#IH.IZ M"&0%"O35Z9UNU6K M\O0#8^R[IW01+N,I%LTR96X$&0#RXUK.BO7R%N$]>ALZADH*]A\)B4BUW]#O MS1>@^2F,GA,08_OS.MQF:5EDW,<<+5R)1>6G=$M0V0(NBEG3\O.IZ8OC!PA4], H>$X?X(<>$$-B)F4>.?+]=>];\=(X M';"Q/P^,42=DC/MR0F5Q*L>[#PTJ> Z] /(:2NB7PB-IGW;$(O8J2]$:5=ZG M*QZUEL)#R2=TR\>C*PEUXC/+E45EH*KA8ONU1DKQIC$>4:,OX700"$W:D+'C MXE>B@BP%GN3A(S>:;A$@4_ZI,V(6ZI_BQ:'&N+E'72+JP*:(LDHV@_@>IG8T M9%*2(HG019F5?O@*//,=E(+8?8:V?9G( MYNV=:DF;E>163L4W=!\QXL7.1':NY2IY5[!TZ-)&P]15.%F>G]N%OY0(NB%2 M>TVL5SA&]<_*JH7[?(MO3HK\Y&)Y/5U&TCAM2!VJ*R8X-7)K9:HA"3N4#5H^ MP)R%Z3V4(GSUL-M ND7ML64FN0QKN2HDAQ^%\RW7@T0P.F8O#J$-F5C>=(RG M]ESDE&BF'TIL5NG'R[[8YE?VW-1_$54(% QL "BW$4Y< =X]_-_8=^&_,.%/ MH9]VQ:/+F+KEI_JJKRH8S_*#O4_0.S&V_8''=FG!,9YPXR\P6#ZVC=&GD5UO MI(K8)$XKA,*?FD3"7WW_YOPCBLN;"LGIF]^LA$-I-"B1M\X&[O0:%1?1QO%# M JWTMLK,W#T29[MS9[-U_!7<7&A_GL; ^08VSR!N$";<33^C0BD KN$_:161 M" UU5T5"C_!>0E$50ZE= ?DKB%:QLUW[+@)8+!!SS(C*^.LI=)9+G&0-ST;: MU^E\)M-=G^D3FO+O=-T,<[BRJF MPMR(L@J1_2Z,:BWV,3HOK*G(?G"V';)HKCV(O+_T2W[%BP7YK'Y'%_XMVT@G M5*OYBNYM+UOC73G*%B9A-R3$(EXY87'%!-6!RX.="&?/\_,)5AR@%R!U_&!< M,J0ZPUJ-4SC=NPKIE6IN^^.&)VS4C*W,ZW&;(15IL?P-/$.AWZK(36[3Q]?A M9./D;WZ<9DZ 7Z4[7SMA" (>1?1^ND614B[:*[[M!;/4'A@,1@;GV:_N%99H MI>H4BNGEO],ON87B%(6#[Z"Y.P$U3D%O>Z2>EP#WAU7T\@&G^,2[G.KB!TPT M)K?XQ?>GAP9ME3_H]NO;6T6/GGM#[S)HQ&TOMZK\28D.TMN:AGW+ !?#_\:H M2!>IQ-SEFQMD'@HI0#,!_A^T!=[X$2[AD0:52%_/*!()_D'?*PQ1^)000VZD M%L,&QZ,X79_"I8/;CD@AI9$RU1G?M,D-7">@AR5)S71Z>+F'-=+0JL=D']IM M8(1BJZXNJ/4V@,BI7D;I&(>HI2@)J0Y[>.@;T%)X9-432J!.7 /H \<7$#]' MNI&4%N!(J^C#AC9#@(M*)7$&M#0F)\PW1,6OC\LQ>AE(& ^:IMG'+=^10$)7 M?OMXI2X1?9WJ=A/IJ?(ZNM2N&V? 0R67DVNX,^]K?E0N4JE&Z+VB K-;&DK'DC/ 8RJAO#%Q<043WY8GKS&JN MC*:VGG$/T"& '@H#,=:Y((LMG@-_M2^RBJX_/OH;V 150'J)?#=O[4<>:1ZJ M/]$K-R75BK+Y!]%UTKQAGA\ERE0B0_4ZE_)W]*41Z*7;ZR#I-A9346UW_\%2$#J8'8?W5R@V@+41ELX'5F.O61Q(8&VHNA%F*0C';"AY>W&R('(T0R'T MK:]R*\^!3)N_#[Q&(M?IB"GW2 Q1(WAD&'?V?/01=+00RZ;GI8#M)^LO5E3+ MQ]>@A.ILD'GH&2>"83A'=#5-@JD?G6!=9S/2<'S&:K2SU_4?MAX2<1UH,CSXL_"WFA Q_6FE$*M"K(.*)'J2'R)<TJG'X5@S\R$+H[1CJ@2$_]TR*1QDP1%.EIU+22/7LQ M;U$*==4_L;/=_I]_]4$,#[OU[@:>8Z0KTI*=]4^N"GV;4FFVI(^A?ZK7X39+ M$PS^)S&^)/30:L_A9\=25(W$]XKJ1WFX@,&)_'ZF30D1QF0\?C^E?@3"IPK= MDYU$S>VG#?AK_(H"#H"PF8?0T!"BSZ%-LX*J?NXF9VYG@8[ZJNVMHQA'H0Y$ MLBL/,#KHE[!'Z)PMOWX/>NV-^FSQ!EDTDXMBJG0:0MLRY_01S"K*DM';JX>? MS0SB:R SCKYR^@#TZGO$_.V^Z'9ZJI?T%44P\_2JN1G$Z?QH_0T?B1- M0X-+4<0U5'4J*O3 6)XZJ=Q715P&EI=G*@#S/5U$Z%B>I*E Q_>F\:!K>ZNF M@IV09XL+']UM-!4<99QH1#A)KBG+P1/V9S4#@AR/T31A:_O,:O%HO@O+^JL- M=)]7E<%$G$R6R,W&@0YR*0D\%T.+\D_S&^<$O;_ MG#P^)X^/)'G\<%,D<))$+%F7T$?_5 04QJ

DY _(+ QYH0NF$3NOBE:GQJ MUR&QD MF/(&-U& MI>R=_(KL=>C&<#AP ?+_*MZX';3&R,#O?]&QM^'&@1LE.91 *>K\HGO(5MY4H&79N$2X M^K,DIP)YW[8X+VX\Y]0<%XKK686:1/V@$3KRK8^?]ANR[MG!H'213"Q[9.8R M'>7=F(._>@X@2??('%,V4$_X_I=^(LRDFF4V+LZ ?I\A*@;/2T1W.A7X_ZP4 M_RAU F,2,Z6%^-3W,^IP]H3^-M?_H"&0UMS:LH1D_@W ,G0*5*OSI^>!,E]%+.6$2G& )9[9N1QD^6N(4QVTT0^Z?K<+/$U2_S#(PI-ICVP,RN= M3KR_(475YDIP&A^.CT*/7?JMVL+H/=$R"#KLBQO]F69-XAKG6.XN ]YYE*38 M#J+,5GH893'_NP@>.QYBFZL,E0.G)442VYD*N^MFFRQ KMVO,507GJ Q>E @ MS@"TE\"C\]9M+03'[F&!4+GV* 2[;T[\.TC1,I!E@7"WT2T?TOWZ6K[ZV,9 MOI'5.P4MEMN(UEW7IM:Q+32NU'*%.JFVMM(BT MPM@+H@WO]FAXCJ&S]N$2"HR Z"AY+\FQEN?"]+U_12T/RV$^:E,S[)P^$DK& ML\=[8@-4GR-(N_5#P(!/S06 O_I^C][T)H0>6 ) 4O!C?\"6A1>OJ$L,3]< ME;.@QI(DAQF68YPW-L?4_JYM+4IPI"[W7Q>X:T@6U M-)2%B'+HO']D18B?,T.9D?1=1J9N@J<$++/@QE]2[Q:+=#5P8LD]0'>VT I4 MDN9S?OPD/5?V:/JB%;7[ $V::3$*=B=]0G^S=?P8[90V5?G*!&AE:+)>L+=N M^Z>3.KNWTOD:I:4.8"E]&L'5T%XMA86HH]>F;WE@@&(1E! TM')+09"V!.IQ M-UE=VU(4>:Q45]A3T*2#&ST-+K MJ3TAQ[$[ARA:/#8P>5:LI?<[C]/:1(WE7BYGCB4(]I!M-DZ\:T,T!\+Z"80I MO\' $+1BUWJX YCHNSS;?7/^$<72XZBKGPU5"&C M#8A/ETM<-P+ K7/JO0!X8B4@O@>Y_IFL_2WC-H#\('.4=Y)1WO[W7$NK$-]H M-_H#P]8&LAZAYA-&0;3:G4$;MBWC6)<.Q?K.L6VI?8+3].3W2-Y-'QO%C@?M MS_AW5"8&_X#.1 [[,/N8N#:5;,JJ[2B_6K2!U-T>C"-H=D%C(]Y!*1-74_&< MU'E&[BJLB8,X!"G$'NH'+N-28??13%S&6T!]VH?=2=MD;J,0VJ5; !6X50Q M[05EXD08'48;B.YBI%D:,NINKPHZ$]N&H.5(=C"*!:$D&YO3A9-E?!\J7,M; MOY8B.F=:S)D6DE;RL1&W"8+'$TJ2YK*ET?/CU YR9IQM&,W9/+V*J](_,EW@ MA$45VR5C:5Y*[Y;132NOS%8(>]B\5 >:]=>/CS6(CG'H69I(U2.?8@]A+["9 M4X!%P1'#E5C#P26&XAQSZ^@N %?(O"=-TAQ"DRZ$C 0 OW^!HIP: <:TQ3A]^7 M3Y=@CS:BZ5]%F1J!L!],W5/ U.^C3[H-O?UT"4]DRHR.'L[$!543.1YCT%7) M&6BY?WE@D-LGJN5.L8'QW1_2EOMY=,":*P"6.R8T )L?Q)9>]E)3RN(H%;391^+"&N-=? %TL;[,->L M7B#+K !DG6=DX&#JDD66)E#>><7#IR['\]EM+&4+WOA\\=EE 7<:N;_#]?@; M2&"3)R@BT)5>*(WOX2]B'YV0N,D3%/4M6DG+W^/7C&<&17PP$A8HMO!@3%!^ M3QL;7#HQ*KF00%G%DH+5TA^C MRO9>1P'4_1.RB.@^CFDG0$%72X++'0#44!E@OWSLPV)\ M)@"BM!7?1XZ-$9PHIW"KU;@L35PR2C?M%VTC6%B%7G2TO\M27I8^R[NXV2:& MG8S&V#K+YEVLQ;IA^TI[2175?V=06#?@<[KER;32I@[%P=P'3$;M[@ZZ.M6A M/0Q8D\PKO,,+N0:I[SK!&.^IZLO0H$3P#G>#:\M!6;CKL$D1]05G-0-K?'L7 M<=\#9"1\D?P&?0J)(WH9>E8/TZ;!+#+/[J-Q*O!@A=I0<;^ 67"4W%9=-?Q. M''W#>HGZV"'U/;X*=4^OU#N!F\'SS@?%>WG NX*G;,W#T))H&_1,%649U8QM M5I**O3DYY:;#3/M<[CW.#FTT-DT/I%ISBLY-2UW@ZE6+^EN=C+/94D0E]!(! MJ"92]U=(^ZG#1=0Q+(5)I2Y3>\E.C4I@,^K*9:.:M;34X]T7HQL1K@VLA):F M3 [AL!W8M7;PJIU'(2XJ#_?V;90"5"KU)G+"?3F[4\_S\RE6*RZ.T V&EO0Z MA*IUAJ;%??:.VER91?\_(([N(C],%R%X?(VNX,D%V=1%$*ZJR_( 0LAU>''H M#]1T'TR;[59'F.'E(C341C02(/ A=O<3Z\JFEW]D MD!JD%T4A*ES)6 )V'ZTL)%QKD=)8W^V$.I1,:41NJXWT2@"9Z1-MMYM?UYQ? MUSQ"^D;A"FI.&[25'^'7&!*+V-08PIF;G=)8X0VZ!%7)/@T"WPE=<.:$Y%W, M::Q/^M1.4P8/$!H:0C1S_8E-E:T^U X?UU&60/OP$IN2(,0*?^@5?I/=7O>G M5&(+>AG*"(6RR7.)(.4 MW5R?+>Z96H)87WWZGM3IL!D)G);H^S% MEA-*P&:\T1]UOXLC%P O0<[TZR3)D#JP6"(EA3(/1H<^3K/'5[C>.^3YX/A* MN'VL>K!;%+A%"([2 T1',<3?5#I[T3&#O1O>P5\FY(=B#M#?,CWX;[+LW>BB MU0AZ+.R:;TZ*N>," L&@JQB?,^YNL80K[T>>[]XY.T;)%^'NADP0 M@8W*E\>0R2&M/CR0"@H_"]D,0Q#)XJ_%T"E3R4,9#,%!Y5LL<9@#BYO'V%^MJ!;JL:,J.U=JGW$"@+_2O!U8.]:(MRZZ#-/3 MV7B]V08^\*JJ^6]^"I7A]/#]!<[8X)^6$F.I>WS(\>._.4%6F,DWOO.,K7\2 MM=2VAFR7*\=E9]I3FQLR@:HZX<3Q#EU]Q00NEH]KT(C(2BLH_!$UPI G,EWY M(7+9G$<)Z]TG6FM]?JK^?HBD*6A@R)ZI M2LO+Y1*X:2T12=JQ0AK#D*FBVZ/)PS8&CK<(JZ$8,06(T=TH9W7A?CR+XCAZ MA0+KW-G"O[2.I$Y#*#LW25]]R)X#?^.G%(+%^QFU')=O6S\N7[VFLII(3Z.F M5=WS%UD,F23WB4G,CSJ$$1,5F(CVJRN\#-E]SO\1F:N67K @0TB[(44'N@]X M]";KL[8L];8=)T5U DPD]M@8 U3+,1)*8JZ53B%GVUH.$S/'N H/(:/74FB( MB<$(BE9ZKNT U$/()02-5&!+0:@&F6D9Q35)2TG@G1@\%(60D5%L.4#T7.2: M="4F_TX*&@KG=,A&MAPV6KYRE9](*<(3@H6NQ@BF(5N.%2=CN69IT;.#IP<2 MG:\H&RKTR#M5^0G*)R^;CENTM):)B%^@MA1I3?99V!Y6>_N0KQY8\%RH*2W(?U:Q 21:FVZ MAKNV@.3'"4$B(<-95U(FB!Q5@I.\=@4^?YD0/A*&_SQC*W*TL4/LRH];IXF;I[II2M.)(_*BW04LLI^0[/!)+ MSK72$M$I.8;H*E^G:ZPEA%-RAXAJS3*W:$LPC<;!N(7ZTO,)F\$2-W<+U&;38).A0%*^&8S@5AN MH(2G5[W?V%?+*F\=-EKF3Y<= !SAVV4M+F 6FCFTG@O_6O-VG-%ESX^$=R0O MP=5I8;T!1VHY/YFFMMC87,)=PP),H$#XA K:%="CDU=,_M8Z&#()LPJZ#S?% MN4QZ]X%T6WH<[5[JKHA2AS.$[CDRQ1Y6?XO45N?\7(1.#)DNU[,M!46LW!P1 M/KN!$93+NJ_2&BRI!7=9!=ZY$H+P)5I;XZ.=MY[(/36ED5&#=UY'B<4*R"N- MBMH!7=ULMOPJ9&>4!K_F9P=SB=PN4AH M0XV_LTBI1'2-GXCB)%6 J-S7'1^ M,&F.B\YQT3DN.MZXZ%/H;"(H^/\$'B(2B8B[&&S\;,-ZQ4M\A#DR:M^C:=7 MPFT4NEF,E#.!!)U*8ZWL?U"/]U4>*A(1GY.L\)A0]]'JPX3K5=,(?LQAHCE, M-(>)YC"1D5*9HZ=-RL4_1XGF*%&_.X]]ZW>."3&,@%Y*AT:I$XP.(7%+8XA MT%A;3.H5[?0S=:$14J8-!SQN0(]F@9_+]\VX(P ?? MC58AUDKGK3HL\8V5J)['E!FP>FB;QFENUF 608&$KB[#X!>ZP38]482FWADH:9,8+C>%]$#I4M M+"I\58K*57(=Y^-Y6.(K:XA(VR_4@4;:D2;2TY1IB4UA1,)&:-GFTXS&#N/WK;7NO9W9>!<15FB@2Y"R V5T;'8 E0M,%SA=4!B,R^Y_ACA M-?%()''[J&6AO>UZ%<6+Y1(7OJ7P$:&I.J1"\.AOP+F3K$^#('I%+G[T 'G] MPT2\Q'HJ1JWDF/T].^8.I#3OB<^2ZQ JS?FE91P,1;_DLQJYFS(:#Q<1X7=B M-/9U>.:@2 5Y79GM^U[-;U#964-+XN_ (TKXWE+ M:BE3+,>$Y3Y% :=,'2J:\\-ZG-A>'QY(?2;<&PX3+?&5Y_&Q%"JBMPBATO+9 MV Y W2XO(6CXARP%0=+-='C,@>#WF21$K2.JL:\L3=/@;9ZZP\U2$#J<-A27 MH/4 R4D7OL-RDH QU&$.OKVD0YD.%^?T(KF<9YSJ^U#0'=[+I9[QPL;TS5M> MU>TX44^)&?11U&W$F+%C&'V4_! M=G_[^R[VX:)OG> >( >?A^H!7T$&<0)"DHZR88W*>MD?,I6ENX4\^O@*@D*Q M9N>E=AC.> #0,CV^1D?.NQQE'-.%7V9?F9 99Q131NY[!3/&PXQCPM!45C%A M-(SQ$SY=0GU-T:SK8QD_]2-G:^@$GT*ON# /O,LW%S9E%D7O-I8A675*0M' ]Q9!;0\2#L4L'O5TO+HY*!XYKJKY8'+(1'-56/+ MHYN# HJ54,M#GT,!VE#M+8^1#H5J3X%3<\JY]@HDW3JQ/+9Z+*J\F%>O(56C M(Q!49*]#-\@\5%T8=DRBP/?04\)G3H!2NA[6 (RR A@.#./R9X>9YEN.$XT0 MZ&B:67_.?$:'T\FTR7"?!>+W,VU*(W.[B&\= "QF)H^?@!,=ST41JNH[Q>; M6\RUV-2(+#7$H:GW*,"O.Z'+=/ LV*"K ?FJV5*]^S#1 MQ;(ZP>(TPQ;EPQJRUS."H-05>&\K'#>H/D-G_TX&IJZUZOBWR6F60O41O6'U MA'*',(/D=[GN B=,SG:7;W![^ FXBWT7X*(8K&+B/7]TKC8]5YL^XGT_R%SH MD5A&(?E:$^V$,@O&-QHIJ]9:V8V59W,?T!TH]$EZG6>QCOK>6GMU8N\1?H:Q M_/4V&GU4)-EY&L=H@^/CY6QW:%,<.9CVPP1"3XB+>OF4-N#N 3QU?1<>RY@9 MGT(_3>X?GH@\*];',!X0.C_;I^<-IZ)^3Q\S#+P*5S.9^F^0(Z#= .T"/_)H MMK723TSAO0#&\9""(\Z61F>]//?,9XCG)D-D7?? M@21>$7C5GQB?2,JY/OD*&Z;)M0"/J/O(:,%:9&F20@$!1>QMQCC[U7]'X]N$ MFPT\LI&V?NH$^?$-U1L0OP#O*HJOLC2+0?FX-P42^7'&QR7Y6E5#'TU5 M1S6_"'S1 *G,>V=%TG>J'4V.3" M$Q6G06;7A?_B>R#T[MM<-]QWQP?IHIQ-;G_M3^U'%'R^#J%-&R:^BR??T^DG M]&E]3K0X<@'P$E32LV(^[*FFR7A^O_'QRN4?F9_N#@]B)XMT#>+'M1,6DT/V M*,J?[T>[E/V\]0#CC;*739KA;A"C#?S+S3:(=@ \0#W31__7O*!QW&Z5_!^D]<*-5R%#F^ON>?1#FG (5D.)7J!W-,S8P$;J3$=0$ MG6L)?3U';BW/#ADF\$U_#<,V7.>W=.:W="@1"RH:'E65[/KW^>[R?%QO9E&9SM^V($RZLWCD"O MIF1>S0MCR,(0LKPLK] YW-IT2">SO)CG"/:%2%Z;Y<5!C5?+B.^EVOHTXXCV M##6US_)RI2-8(O'D0]RU]TI=&"]LA3MTW;*0OC18V;<+\^T_C M!:V0,LB_VRMH[>^,%K+%<^_[IQ_$B7-$R-2 L^O71PLM7/36@?B11XRN.R=W/^_,S:P4&IF2TL-,W.6VRS'*Y U,R6MBE=_G0JZ&0P-&>#W/AM?XU MQT'0I']OM *D(BWK4QI /#<_.%H^Y NYT]4J!BLG!8/P:7=Z=.>>]% B2WWX MI(^""=L\W)DZ<6I&%I!Y*T$,L5M^-[N'5>@0L5=Z$_A+#G*(Q8]G+B:7=#+/=+\(+X,YY403XVP_*:H>6L@GFMA^;51\Y9& MV.O?QVW1V8I0F^9A^2U1 U=',CNDEWNA\PHI32GIY3*IE6LT?,J*[5=&1ZL? MH'R3?JZ#S@:.JFP9VR^"FKQ+,4;BI MF4WE8O7J6C"ZV KA.9RYZ(J]151%/'BUTO'-I$!EXVN#B/BZ5V.:]3;F MIH0>\626LMN5C$]I X[S!A@1 78?SCR?(PKB).F>NI<^K]^;VYC\4;"N4 M1/>XFMQMEE/:@+.W4L?8%H@0K["^BL?8UJ@=;.CE=7C#+EZ-=I4$ M/%;]%08Q294;V0)*1U4L+RLRMO63#KE87GMD;.LG%X^9Y&/VYBZ>5%"DE[HE MTU%?-$5U!JEE,O"%B<9=B744P#DF.5BGH?>0/2?@CPQ^[_(%(>EY?C[-ZW 9 MQ1M,A $7(Y(XK00&X4_-H"#\U?<'%X0.7+>G,-D"UU_ZP".F?;/;JHIG2I$, M3P;@.DE*3-)F-!R66+C:> N6Q! N$=#;:8L3%[S.OO/2:&3 '9;'V$&WNQZ MFT%!Y(,$[M9'I\A=RUDQ!Q,MVU+ 0[8%@"8%2MLX13BV_H(.#?17^E(<,YP92X,MS!)GE 7W#4"^%UHC6M=> M]PG\Q9%;A3&"&4M20EJX;Q"R\ S".T)D65C=U3V:2I29J&R0'V*+^UL4IFO( M^7\'#G%EY ;0MC#GT683A9C8!BFI2 M5DA^',,.T\,C!\B3*'62-KKJ\@H*.6"0HX_E]N@C 2S0ZBSE^DV:D!"PLP\5 MMFN&G 8NY0^Q/:/V&"]1R]M.\;G8CB'7W<0':DH)W!RGUKYZ=A='D^7XT3U1 M51:CNWXF!0\YQ_]87Y3E$![MI6H]4"?B[[$=5!FQ)^5ULCV'6Y5Z0A*<,W;B M.YGI)IR!9#,APW13FN1OE$4F)?..&(V4]\'U-]RC.B@D9O]Z51>G/$ M0(B/U7A8\0/;L>MMPS,C%C.J?%2[Q%3ZN']D&ZY'A''ZN!]DUF7\_BWR9M"H MC]LZ%:U46^+R=0B;@4?G#4*G/3^9$K&MT-A:R6I@EMA.6=QX/SIZ+"!,P!D( MP=)OI>:PVVH+C>XI.BP])VN7U4,]J("8;4MN,VAB]CVZ&T%)QC[\;7B2J-GL MU;\.2M8W/_0W&3FEI?UW_3NA<+JF.T;Z*J6Q0<0S4UBIS;5-X*\@_N;\ R3I M#FHP+R#,4/FA\RQ)HTWRUV_WY\Q*^H*=]:_./7"CT/4#'Q^1YVNT):_#R]#! MC\S O],34>3&&':#.V_L#5[[NVFKBQ30C=L@ 1G"J2C'EL) - %JT[<\"X)B<)00-)1^2T$0 MLQVJ7B6ZHCXYB.A%146- 4LA$SJ:.]H6EB8@\*11W4*Q% 3NT\ M#D QR7NPC>(4OUB_G]C9KOBCX#/"PB/IJ?/S%: X\W;MNT[ J_73:CLLR3E8 M52+HI9^H;8\D.0'N#ZOHY8.+TN/C74YU\0,F&I-;_.+[U[,&;94_Z+N=2N?( MEEQLLK5(5VT3RPL++Y:++4 I$R@= Y-+FPV]O3%KPXF-4YLK"XS?1.'J!IZ% M7I[!)MB6G?Y5TA>8N0J4HZ2V'@G91[!J'C91\R M70Z3JI+-D-66>ME$13SE@31QL64QLQTGQ>5XM@_GE"$P2NY9GB+0,U*FF;NW M('UP I"<[2#=M,E%2:/$373VFP"/B$*1I2A;C0M>Y]H#0%1Z+<>&J>7OG@I &9BE2JC2V M^BOI'90?:]].%Y9=1"7*TB2U?O0&DBB< 10$\'A),$3*FZGNV,>H6;D4JZ<'2HH5_,/L>37<\_H4.LLESJD%'E5ZTSVP,MUU.R)G M3^PH/;$6Y'O.+N'9)3R[A&>7L/8<4:2J68S%[ 8^U@TLI0Y:BIC5[F #LKD[ M)K7/WLO9_:L^J*#446M$K&7VBIOA%6^@,7O$9X_X[!&?/>*ZG8#3]8+"X]_- M8G1LYB3177'U9K/;<'8;CE5UF]V&L]MP=AL.[.QI'S26@C>G]8W+_NX5:JK] M7?P!_<^SDX#__/]02P,$% @ ECJJ5*5^9NJY!P :B\ \ !T=&=T M+65X,S%?,2YH=&WM6FUOXS82_IS[%42+%@D@)[:3]% [MX";>%L#VV3K> ][ M'RF)LHA0HDI2=GR__IXAY=AYW03K7+9W1I XDH8SPYF',P]IG>2N4._^QDYR MP5-\LA,GG1+OAI];AYW]SLE!N(3 02-Q$NMTX24K9MU"B7]\Y\2U:\DR%:7K MM??;/_0S7;J6E?\6O0ZN*][!R'(1DOI%KT M)K(0EIV+.1OK@I?+T;%V3A>- F^3*SDM>X:T]+][=T(ZEC[%/+F:&EV7:2O1 M2IN>F<9\MWM\'"U_.WO]M2?MB'YP;YY+)UJVXHGH54:TYH97P;MY<#?6*KT_ MPR?]A_-SF;J\ETD'=TJ'2,'AX74N8^E8B#1I>'=R4'U%;#O=C0LX_CT?GIZ./@ QM^'IY^FHS^.<1M2 S'[..G\>6G MP?F$32XVDHG-H_ROFXA+!'L\FHR&EPC\Z6^#\U^';' Z8>-/'W"K<\A;G:-= MOL<&YV>L2LP)617+&,)[AEF"Y <)T.R00*)-$E=0*S$<'B2"L,0MR1GMJ8_J_%S842C MA"902*NPC0%0V%RZ'!.TE4B\@Z2W@FLZQ31G&):R>+$>ABT<7QV.AT_ 4;!, MED@X86>5X A8A#@>F[7GLLS(*R>A1Y:)JE/H!(C6LAD!@)**$29E";X$:Z56 M^&R@8>^8AK.I),412=0* @"E!G*\.>O]2;C-6:;TW"X1:\146F;K'WZM@[VM^9W$K4C]]?=]N=G_NV@5=#(ZAVZ"R3N/0Y'#%N MA$<+LB]C)2BK3 "BL9(V)W$2*U WJ7;2=2IMHK2M,8[L&ZT";"JC$Y'BMF6[ M0$DJ +L A>$U*$TY%6R 8C6N%23\ONEX5^SYH7[?1%?A4A)[+@-<23^CBK:& MXH J\N79AK);AC(8HGG>Q38DJ/4_2K,:X*Q#*]*JSKQ=D(Q3T, MFP:\@E+4%&YZ*%%DX8O52J;<>4=C*U/)C:0)R$ 3?+LH25-MJ77[56M]G_?% M5%L!AQR*-PVJ0$9E4BM./0#3\DZL* !&!$*QSH/P7RQ($)G$>)$^6I:W,']- MF,=W8?[L=QZ2$75LTMT36RZQO/=3.AJC85(&\]L4D2;5+O@*>]4U&"KR@@ M'T]$14N*1$#I [JQ]&2%VK_%]YO@.]G;&$#G MQ5!F$VCZ,QPTL=W'QF2 .:K@'?'&=^S=A#_+H&..LK[Q;"_XE7-[0V6H?OIE M(5+?6'Q(FJ*_8$I>"=4<;-R1C[X^2D^NA2WP-P7\XY?O"G?M7K,Q](>@Z7+9 M1*NZ1F5V';BK$D?(>P&;N4>;5^YQ<&>GC;UA$/X&=!:%=$Z(I]I(K$%22""5 M\-!KV06^4;4M=05\$H5?+DOQ9RTQ ;\"ZS+QQR![VQW@6^T !PJD$!.00"/M MR6EWGT@![#3=_V8G-A?\BMIY((F^H7MZZ\]MER=:+T)DLVD*)R(/5$*>8J 5 M-X7PL"J4.D_&R:)O3@X=^6,+SE'FT 7I 9E)T( ML!"^6@)8_AB^06 4>JHL9UK-!#76DD^;;Q-,4V!%42F]$'@ZSW4HJ?P6OH'' MS1"/_>VWL9N&P1D2W6._\P7KM"/6;7"C$CT?J:\/RX_>=G]IW M-]?.'Q4\4)QX[70_1@T4QGL#J/;:?2_>4GR!'1K47XNT'TP=^? U\D" XI45 M/1N.#P2LPQBLF:4I.KH(U;:WE&Z$()7>!,/K[K2]<@3JP*5!T8$S=S4N\\>$Y.)CV%HF M[07@:O_?%? #>W#G18HUN'X3V=]F^.LRO,WN_T)V@S#YU),.[B:/OP^;2Y&Q MX;5(:CK'8Q=AN_I4XO%)76;;J6]WZOQF-52@JP'.+9Z!9O:XFO.%]>OBY""\ M*7]RX-^Q_P]02P,$% @ ECJJ5!GMF)V[!P =2\ \ !T=&=T+65X M,S%?,BYH=&WM6FMOX[82_9S^"J)%BP20'3N/%K73!=S$:0WL3;:.%]C[D98H MBP@EJB1EQ_WU]PPI/_+:=D&%T522/62IN. MF8SY[L'Q<;3XW][KKCUI1?0/]V:9=*)A2QZ+3FE$8V9X&;R;!7?'6B7W9_BD M_W!^)A.7=5+IX$[A$"DXW+_)Y%@Z%B)-&MZ=[)=?$-OVP<:#&\.P,-]B=$_[ MP]'@?'#:&PTN+]CE.?LP'%R<#C[TWK/SP44/7_'M\AP2_2'[\'%X];%W,6*C MRXUD8O,H_W83<=4__3@A=L=[9Y8=1_VR+]M=%NR\XAZT#*CJC/_OLJC?\O7?1 MOVI)+"8-"D;GJ'E\>/AT'GY^PS2$8+>^@@2T MFSL#EO&I8$9,I9B)!)&7EOU5<8,EK>9L*$IM'-,%.X==UFXU_F(Z92,19R/$ M0[B(#8JXV=WFZK5S==#<^9U;9 BYR.?LNM S)9*)B$+*3$A4HJ<([10"X+ MQHLYJPIG*H&)Y>P*%B(6UW,Q)).?7 M G;7=%K<2^ ,3"J:.]D@@5B:N,HA5F X/$F$88A;G#%;T9_5^)DPHE9"$\BE M5=C% "AL)EV&"=I2Q-Y!TEO"-9U@FE,,2]AXOAZ&+1Q?'8Z'3\!1L%062#AA M9Y7@"%B$.!Z;M>>R2,DK)Z%'%K&J$N@$B-:R&0& DHH1)F4)O@1KI5;XK*%A M[YB&LXDDQ1%)5 H" *4&]YNL??JV#MJ[HQN)>JG'VX.6NU?N[:&5TTCJ';H-)6X]#D<,&Z$1PNR M+\=*4%:9 $3'2MJ,Q$DL1]VDVDG7B;2QTK;".+)OM JP*8V.18+;ENT")8D M[ (4^C=QQHN)8#T4JV&E(.&W3<>[8L\/]=LFN@J7DLAS$>!*^AE5M#44!U21 M+\\VE-XRE,(0S?,NMB%!K?]1FE4#9QV:6PAO"L+8->^<"0OWD4S?"3^/M(B: M=,PK^_PAU"W' JBI+87^JRL#!2AD4VE]>824*+P>(MZKPKI>G(U0W,.P;L K M*$5UX::'$D46OEBM9,*==W1L92*YD30!&6B";Q<%::HLM6Z_:JWO\[Z8:BO@ MD$/QID$ER*B,*\6I!V!:WHD5!<"(0"C6>1"^C04)(I,8+Y)'R_(6YJ\)\_%= MF#^[W-U#^_,+Y;-!CX4RE0EAF5M=<.H(W&(=$%DE@'.3+, &^$L^EDJZ.1&% MA\S2TO.X]) +J^:6Z!K9]8WGIIY069D2D+>>V,2Q-HEWP-/>B2C 5Q20CR>B MI"5%(J#T =U8>K)$[=_B^TWP'>_M]*=<5;[64?)%FH**RBG29A^@E"NF\HSB M'2X?IID>SQB(PFL#F1WKRCWNPG/:"U]*"V+JZ>$#'Q5!F M8VCZ.QPTL=W'QJ2 .:K@'?':=^S=A#_+H&..HEIZMA?\RKA=4AFJGWY9B,0W M%A^2NNC/F9+70M4'&W?DHR^/TI-K80O\30'_^.6[PEV[5V\,_2%HLE@VT:JN M49E=!^ZJQ!'R7L!F[M'FE7L=@?X5CO G@(IQ 0DT$A[_FT)PUONT7K@!:E!V8D "^&K M)8#EC^%K!$:AI\IBJM544&,M^*3^-<'4!5;DI=)S@:>S3(>2RF_A&WC<#/%H M;G^,W30,SI#H#OL/G[-V*V('K8/-_."]^=<-'@KQXY'ZTK#\]$/[Y];=S;7S M1P4/%"=>.=T=HP8*X[T!5#NMKA=O*#['#@WJ;T32#::.?/AJ>2! \=**C@W' M!P+680S6S,(4'5V$:MM92-="D$J6P?"ZVRVO'(':=TE0M._,78V+G(0 W=?U MF>(U@^N-,?K'=P&X M6O^Z KYO]V^_1[&&UJ\B^=L$?VEIWB;WFT]N$":?.M+!W?CQEV$S*5)VOF0] MEVL_88Z(JU=&F*=@@$_J.-NN?;MK9\NU48*Z!G W> K*V>%JQN?6KY*3_?#2 M_,F^?]W^?U!+ P04 " "6.JI4G2'73*4% #R8@ #P '1T9W0M97@S M,E\Q+FAT;>U=;6_B.!#^?K_"ZFE/K41"$DJW!+822U,=TBYT@9YZ'TWB$*LF MSCFFP/WZ&R>$OER[;+6T"ZE542"9S#Q^YAF_@(%6)*?L[#?4B@@.X!ZU))6, MG'G71LTQ[58U?PH&U95%:\R#96:9H%0N&?ET(,E"&C0.2"Q=R[0^-$,>2R.E M_Q+7AN>);$ZQF-#8D#QQ\P.,QL2(")U$TK5-NYY?$N(I94MW1*KV M>ZA_@2X'W5ZG>]G^@KQKKW,UZO[EP6&P\ :HW3O?2@:VK^[]3< =WQ?=7AL> MPJ."[\NKP?"JW1NA45_SOF7>[5-T90[-CHF&7B<3OUVK6Q74'J+V>?]RY)UK M^E^1_H+TAG6B>IW1GQX:M@>?VSUO:/2OOWA_HW9GI,XXEN7\"/O'9KU6>_.. MGY'P#0?5F(LI9EL:5K$?(1ZBK]2/,&&HPR6G&.$X0.2!(\,"^,5-HAN(P(&F(Q MQC%)C?Z"D25J^U*=46FO(!JCB*8PJ1+(Q\ +E4OEN1-1$B)O0?R9I+<$]<.0 M KX,?'[N@L8X]BEF#\Z-!,'I3!!108*DB<)R2]A2Q1L1/QI!KHFLH&[LF^A0 M8>OP:8+CY5$%D&(X RTH\-S$?,Y(,"&5K!7?9EA *8*S 4FXD$7K5AX0M/D" MLH=LR_B&0BZRDPD1E >(@((#]!4+R$C-KD#;'4$ZD^ PH)EK%1.L9BQO <>LYCI(];-'>VV MG^HUGB_^GZWT/WZW3ZSF(RHD'C-2Q%[!5;!8B(")#0^.):S4SOC, J6/.3A:N;IXW&!\5=50;/V-@-LV&=;C"RS,:)L]GF>(.) [&. MM^"G9EH?-T-VG(U^3DW;.GE@! _$8\H+'>>BNDBDD!>ZX*"WF_H RM-QJ\\R':VH%A^QR*RH6Q M8@DC23Y2W"OL)X6QO?SE/.Y\"M^P)WUEPO>A8,K#MI:WEO?>C0>?E^Z;5\AJ MLK>F\6,=T*.4,PK3\@=4['IVRU5+YN'DJ4R_:.;]+GO7\M2? MGCSHR4.)V=;RUO(N,=M:WEK>)69;RWO?"'_JG>KWM\S22RQ=5+H7TX/TNV!; MRUO+N\1L:WEK>9>8;2UO3?@N+[%R8X7)I1+@^L]_(N3IS;4O77TYIE-_P[UE M4QH$C.R\''Y9_:W)=S3YFGQ-OB;_M/^LZWEK>6] M=^.!WG>L:TGO._X5^XX??#I;OR?^OLM/SQWTW*'$;&MY:WF7F&TM;RWO$K.M MY;UOA.MMQ_EKW7J%I6M*=V)ZC"X_VUK>6MXE9EO+6\N[Q&QK>6O"=WF%E1O_ M^*[C#5_;^[VU&-RK[RC=\O>\UAQGGZM!D1&MEZ@)GI!)P( M='1G="TR,#(R,#,S,5]D968N>&UL4$L! A0#% @ ECJJ5*PZB(4JL@ MQ"0( !4 ( !$5(" '1T9W0M,C R,C S,S%?;&%B+GAM;%!+ M 0(4 Q0 ( )8ZJE0Z#BK&"$L *[Q!0 5 " 6X$ P!T M=&=T+3(P,C(P,S,Q7W!R92YX;6Q02P$"% ,4 " "6.JI4I7YFZKD' !J M+P #P @ &I3P, ='1G="UE>#,Q7S$N:'1M4$L! A0#% M @ ECJJ5!GMF)V[!P =2\ \ ( !CU<# '1T9W0M97@S M,5\R+FAT;5!+ 0(4 Q0 ( )8ZJE2=(==,I04 /)B / M " 7=? P!T=&=T+65X,S)?,2YH=&U02P4& H "@"! @ 264# end